[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J0EW8MASQWTXTGFGP9NZJ0":3,"skill-same:01M6J0EW8MASQWTXTGFGP9NZJ0":155},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":31,"publishedAt":51,"linkOnly":52,"markdownContent":53,"markdownBody":54,"frontMatter":55,"refName":60,"commitSha":61,"skillDirectory":62,"forksCount":63,"repositoryHtmlUrl":64,"repositoryHomepageUrl":65,"ownerHtmlUrl":66,"ownerBlogUrl":6,"ownerDescription":67,"updatedAt":68,"install":69,"resources":82},"01M6J0EW8MASQWTXTGFGP9NZJ0","brand",null,"Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.","onfire7777\u002Funiversal-ai-skills-library","onfire7777","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F240866566?v=4","01M6HZJCF2QEW8DY7HE1JDKGK2","Jake B","01M6HZJCKK8SEXKN76V9SGKZ12",17,"MIT","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002FSKILL.md",[18,23,26],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":27,"categoryName":28,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[5,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],"brand voice","for","consistency","asset","guides","style","tone","visual","frameworks","activate","review","brand compliance","assets","voice","marketing","compliance","messaging","update","create","2026-11-10 10:12:30",false,"---\nname: brand\ndescription: Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.\nargument-hint: \"[update|review|create] [args]\"\nmetadata:\n  author: claudekit\n  version: \"1.0.0\"\n---\n\n# Brand\n\nBrand identity, voice, messaging, asset management, and consistency frameworks.\n\n## When to Use\n\n- Brand voice definition and content tone guidance\n- Visual identity standards and style guide development\n- Messaging framework creation\n- Brand consistency review and audit\n- Asset organization, naming, and approval\n- Color palette management and typography specs\n\n## Quick Start\n\n**Inject brand context into prompts:**\n```bash\nnode scripts\u002Finject-brand-context.cjs\nnode scripts\u002Finject-brand-context.cjs --json\n```\n\n**Validate an asset:**\n```bash\nnode scripts\u002Fvalidate-asset.cjs \u003Casset-path>\n```\n\n**Extract\u002Fcompare colors:**\n```bash\nnode scripts\u002Fextract-colors.cjs --palette\nnode scripts\u002Fextract-colors.cjs \u003Cimage-path>\n```\n\n## Brand Sync Workflow\n\n```bash\n# 1. Edit docs\u002Fbrand-guidelines.md (or use \u002Fbrand update)\n# 2. Sync to design tokens\nnode scripts\u002Fsync-brand-to-tokens.cjs\n# 3. Verify\nnode scripts\u002Finject-brand-context.cjs --json | head -20\n```\n\n**Files synced:**\n- `docs\u002Fbrand-guidelines.md` → Source of truth\n- `assets\u002Fdesign-tokens.json` → Token definitions\n- `assets\u002Fdesign-tokens.css` → CSS variables\n\n## Subcommands\n\n| Subcommand | Description | Reference |\n|------------|-------------|-----------|\n| `update` | Update brand identity and sync to all design systems | `references\u002Fupdate.md` |\n\n## References\n\n| Topic | File |\n|-------|------|\n| Voice Framework | `references\u002Fvoice-framework.md` |\n| Visual Identity | `references\u002Fvisual-identity.md` |\n| Messaging | `references\u002Fmessaging-framework.md` |\n| Consistency | `references\u002Fconsistency-checklist.md` |\n| Guidelines Template | `references\u002Fbrand-guideline-template.md` |\n| Asset Organization | `references\u002Fasset-organization.md` |\n| Color Management | `references\u002Fcolor-palette-management.md` |\n| Typography | `references\u002Ftypography-specifications.md` |\n| Logo Usage | `references\u002Flogo-usage-rules.md` |\n| Approval Checklist | `references\u002Fapproval-checklist.md` |\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `scripts\u002Finject-brand-context.cjs` | Extract brand context for prompt injection |\n| `scripts\u002Fsync-brand-to-tokens.cjs` | Sync brand-guidelines.md → design-tokens.json\u002Fcss |\n| `scripts\u002Fvalidate-asset.cjs` | Validate asset naming, size, format |\n| `scripts\u002Fextract-colors.cjs` | Extract and compare colors against palette |\n\n## Templates\n\n| Template | Purpose |\n|----------|---------|\n| `templates\u002Fbrand-guidelines-starter.md` | Complete starter template for new brands |\n\n## Routing\n\n1. Parse subcommand from `$ARGUMENTS` (first word)\n2. Load corresponding `references\u002F{subcommand}.md`\n3. Execute with remaining arguments\n","# Brand\n\nBrand identity, voice, messaging, asset management, and consistency frameworks.\n\n## When to Use\n\n- Brand voice definition and content tone guidance\n- Visual identity standards and style guide development\n- Messaging framework creation\n- Brand consistency review and audit\n- Asset organization, naming, and approval\n- Color palette management and typography specs\n\n## Quick Start\n\n**Inject brand context into prompts:**\n```bash\nnode scripts\u002Finject-brand-context.cjs\nnode scripts\u002Finject-brand-context.cjs --json\n```\n\n**Validate an asset:**\n```bash\nnode scripts\u002Fvalidate-asset.cjs \u003Casset-path>\n```\n\n**Extract\u002Fcompare colors:**\n```bash\nnode scripts\u002Fextract-colors.cjs --palette\nnode scripts\u002Fextract-colors.cjs \u003Cimage-path>\n```\n\n## Brand Sync Workflow\n\n```bash\n# 1. Edit docs\u002Fbrand-guidelines.md (or use \u002Fbrand update)\n# 2. Sync to design tokens\nnode scripts\u002Fsync-brand-to-tokens.cjs\n# 3. Verify\nnode scripts\u002Finject-brand-context.cjs --json | head -20\n```\n\n**Files synced:**\n- `docs\u002Fbrand-guidelines.md` → Source of truth\n- `assets\u002Fdesign-tokens.json` → Token definitions\n- `assets\u002Fdesign-tokens.css` → CSS variables\n\n## Subcommands\n\n| Subcommand | Description | Reference |\n|------------|-------------|-----------|\n| `update` | Update brand identity and sync to all design systems | `references\u002Fupdate.md` |\n\n## References\n\n| Topic | File |\n|-------|------|\n| Voice Framework | `references\u002Fvoice-framework.md` |\n| Visual Identity | `references\u002Fvisual-identity.md` |\n| Messaging | `references\u002Fmessaging-framework.md` |\n| Consistency | `references\u002Fconsistency-checklist.md` |\n| Guidelines Template | `references\u002Fbrand-guideline-template.md` |\n| Asset Organization | `references\u002Fasset-organization.md` |\n| Color Management | `references\u002Fcolor-palette-management.md` |\n| Typography | `references\u002Ftypography-specifications.md` |\n| Logo Usage | `references\u002Flogo-usage-rules.md` |\n| Approval Checklist | `references\u002Fapproval-checklist.md` |\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `scripts\u002Finject-brand-context.cjs` | Extract brand context for prompt injection |\n| `scripts\u002Fsync-brand-to-tokens.cjs` | Sync brand-guidelines.md → design-tokens.json\u002Fcss |\n| `scripts\u002Fvalidate-asset.cjs` | Validate asset naming, size, format |\n| `scripts\u002Fextract-colors.cjs` | Extract and compare colors against palette |\n\n## Templates\n\n| Template | Purpose |\n|----------|---------|\n| `templates\u002Fbrand-guidelines-starter.md` | Complete starter template for new brands |\n\n## Routing\n\n1. Parse subcommand from `$ARGUMENTS` (first word)\n2. Load corresponding `references\u002F{subcommand}.md`\n3. Execute with remaining arguments\n",{"name":5,"metadata":56,"description":7,"argument-hint":59},{"author":57,"version":58},"claudekit","1.0.0","[update|review|create] [args]","main","2a76bf42ce5c860adf8d0f3fcf3f6804109ac65b","skills\u002Fbrand",0,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fwiki","https:\u002F\u002Fgithub.com\u002Fonfire7777","trying to create something actually useful","2026-09-11 13:25:26",{"source":8,"skillName":5,"commands":70,"prompt":80,"zipAvailable":81},[71,74,77],{"tool":72,"command":73},"npx","npx skills add onfire7777\u002Funiversal-ai-skills-library --skill brand",{"tool":75,"command":76},"bunx","bunx skills add onfire7777\u002Funiversal-ai-skills-library --skill brand",{"tool":78,"command":79},"pnpm","pnpm dlx skills add onfire7777\u002Funiversal-ai-skills-library --skill brand","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002FSKILL.md",true,[83,89,93,97,101,105,109,113,117,121,125,129,133,139,143,147,151],{"path":84,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":87,"sourceHtmlUrl":88},".openskills.json","REFERENCE","参考文档",277,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002F.openskills.json",{"path":90,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fapproval-checklist.md",4245,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fapproval-checklist.md",{"path":94,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fasset-organization.md",5110,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fasset-organization.md",{"path":98,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fbrand-guideline-template.md",3572,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fbrand-guideline-template.md",{"path":102,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Fcolor-palette-management.md",4254,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fcolor-palette-management.md",{"path":106,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fconsistency-checklist.md",1926,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fconsistency-checklist.md",{"path":110,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Flogo-usage-rules.md",5464,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Flogo-usage-rules.md",{"path":114,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Fmessaging-framework.md",1763,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fmessaging-framework.md",{"path":118,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Ftypography-specifications.md",5042,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Ftypography-specifications.md",{"path":122,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fupdate.md",3365,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fupdate.md",{"path":126,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fvisual-identity.md",1884,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fvisual-identity.md",{"path":130,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":131,"sourceHtmlUrl":132},"references\u002Fvoice-framework.md",1997,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Freferences\u002Fvoice-framework.md",{"path":134,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":137,"sourceHtmlUrl":138},"scripts\u002Fextract-colors.cjs","SCRIPT","脚本",9328,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Fscripts\u002Fextract-colors.cjs",{"path":140,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":141,"sourceHtmlUrl":142},"scripts\u002Finject-brand-context.cjs",9677,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Fscripts\u002Finject-brand-context.cjs",{"path":144,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":145,"sourceHtmlUrl":146},"scripts\u002Fsync-brand-to-tokens.cjs",10134,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Fscripts\u002Fsync-brand-to-tokens.cjs",{"path":148,"resourceType":135,"resourceTypeDesc":136,"sizeBytes":149,"sourceHtmlUrl":150},"scripts\u002Fvalidate-asset.cjs",10173,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Fscripts\u002Fvalidate-asset.cjs",{"path":152,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":153,"sourceHtmlUrl":154},"templates\u002Fbrand-guidelines-starter.md",6638,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fbrand\u002Ftemplates\u002Fbrand-guidelines-starter.md",[156,181,190,200,221,237],{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":169,"publishedAt":51},"01M6J7MPK8ZE9VQJR4KK6ZMZJQ","zyte-api-automation","Automate Zyte API tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzyte-api-automation\u002FSKILL.md",[162,165,166],{"categoryNo":163,"categoryName":164,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":167,"categoryName":168,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000030","开发工程师",[170,171,172,33,173,174,175,176,177,178,179,180],"automation","api","zyte api automation","MCP","via","composio","automate","first","Tools","search","tasks",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":188,"publishedAt":51},"01M6J7MK45K2ZZ0EWTP1N6SZ7F","zylvie-automation","Automate Zylvie tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzylvie-automation\u002FSKILL.md",[187],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[170,189,173,180,33,174,175,176,177,178,179],"zylvie automation",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":197,"publishedAt":51},"01M6J7MGDCVZ3YCXGEAPR5V3MS","zoominfo-automation","Automate Zoominfo tasks via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoominfo-automation\u002FSKILL.md",[196],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[198,199,170,176,175,178,174,180,33,179,173,177],"zoominfo","zoominfo automation",{"skillNo":201,"name":202,"nameZh":6,"description":203,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":204,"categories":205,"keywords":207,"publishedAt":51},"01M6J7MDK48N09B7C6H9TCPY9A","zoom-out","Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoom-out\u002FSKILL.md",[206],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[208,209,210,211,212,213,214,215,216,217,218,219,220],"zoom out","zoom","perspective","code","re","you","with","understand","it","use","context","how","true",{"skillNo":222,"name":223,"nameZh":6,"description":224,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":225,"categories":226,"keywords":228,"publishedAt":51},"01M6J7MAD47Q9A55AK3EXS914H","zoho-mail-automation","Automate Zoho Mail tasks via Rube MCP (Composio): email sending, folders, labels, and mailbox management. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-mail-automation\u002FSKILL.md",[227],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[229,230,231,232,170,233,179,180,173,178,234,33,174,235,175,236,176,177],"mail","zoho mail automation","zoho","zoho mail","email","labels","mailbox","management",{"skillNo":238,"name":239,"nameZh":6,"description":240,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":241,"categories":242,"keywords":247,"publishedAt":51},"01M6J7M76HTWPP8TRWWCDS42NB","zoho-invoice-automation","Automate Zoho Invoice tasks via Rube MCP (Composio): invoices, estimates, expenses, clients, and payment tracking. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Fzoho-invoice-automation\u002FSKILL.md",[243,244],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":245,"categoryName":246,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000040","财务",[248,170,231,249,173,174,33,250,251,252,175,253,254,176,177,178,179,180],"invoice","zoho invoice automation","invoices","expenses","clients","payment","tracking"]