[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J27Q8DM168Q766FBWXM6M7":3,"skill-same:01M6J27Q8DM168Q766FBWXM6M7":78},{"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":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":54,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6J27Q8DM168Q766FBWXM6M7","everything-claude-code",null,"Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.","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\u002Feverything-claude-code\u002FSKILL.md",[18,23,26],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":27,"categoryName":28,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[32,33,34,35,36,37,38,39,40,41,42,43],"code","everything claude code","javascript","development","commits","conventional commits","patterns","claude-code","conventions","project","with","for","2026-11-10 10:12:30",false,"---\nname: everything-claude-code\ndescription: Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.\n---\n\n# Everything Claude Code Conventions\n\n> Generated from [affaan-m\u002Feverything-claude-code](https:\u002F\u002Fgithub.com\u002Faffaan-m\u002Feverything-claude-code) on 2026-03-20\n\n## Overview\n\nThis skill teaches Claude the development patterns and conventions used in everything-claude-code.\n\n## Tech Stack\n\n- **Primary Language**: JavaScript\n- **Architecture**: hybrid module organization\n- **Test Location**: separate\n\n## When to Use This Skill\n\nActivate this skill when:\n- Making changes to this repository\n- Adding new features following established patterns\n- Writing tests that match project conventions\n- Creating commits with proper message format\n\n## Commit Conventions\n\nFollow these commit message conventions based on 500 analyzed commits.\n\n### Commit Style: Conventional Commits\n\n### Prefixes Used\n\n- `fix`\n- `test`\n- `feat`\n- `docs`\n\n### Message Guidelines\n\n- Average message length: ~65 characters\n- Keep first line concise and descriptive\n- Use imperative mood (\"Add feature\" not \"Added feature\")\n\n\n*Commit message example*\n\n```text\nfeat(rules): add C# language support\n```\n\n*Commit message example*\n\n```text\nchore(deps-dev): bump flatted (#675)\n```\n\n*Commit message example*\n\n```text\nfix: auto-detect ECC root from plugin cache when CLAUDE_PLUGIN_ROOT is unset (#547) (#691)\n```\n\n*Commit message example*\n\n```text\ndocs: add Antigravity setup and usage guide (#552)\n```\n\n*Commit message example*\n\n```text\nmerge: PR #529 — feat(skills): add documentation-lookup, bun-runtime, nextjs-turbopack; feat(agents): add rust-reviewer\n```\n\n*Commit message example*\n\n```text\nRevert \"Add Kiro IDE support (.kiro\u002F) (#548)\"\n```\n\n*Commit message example*\n\n```text\nAdd Kiro IDE support (.kiro\u002F) (#548)\n```\n\n*Commit message example*\n\n```text\nfeat: add block-no-verify hook for Claude Code and Cursor (#649)\n```\n\n## Architecture\n\n### Project Structure: Single Package\n\nThis project uses **hybrid** module organization.\n\n### Configuration Files\n\n- `.github\u002Fworkflows\u002Fci.yml`\n- `.github\u002Fworkflows\u002Fmaintenance.yml`\n- `.github\u002Fworkflows\u002Fmonthly-metrics.yml`\n- `.github\u002Fworkflows\u002Frelease.yml`\n- `.github\u002Fworkflows\u002Freusable-release.yml`\n- `.github\u002Fworkflows\u002Freusable-test.yml`\n- `.github\u002Fworkflows\u002Freusable-validate.yml`\n- `.opencode\u002Fpackage.json`\n- `.opencode\u002Ftsconfig.json`\n- `.prettierrc`\n- `eslint.config.js`\n- `package.json`\n\n### Guidelines\n\n- This project uses a hybrid organization\n- Follow existing patterns when adding new code\n\n## Code Style\n\n### Language: JavaScript\n\n### Naming Conventions\n\n| Element | Convention |\n|---------|------------|\n| Files | camelCase |\n| Functions | camelCase |\n| Classes | PascalCase |\n| Constants | SCREAMING_SNAKE_CASE |\n\n### Import Style: Relative Imports\n\n### Export Style: Mixed Style\n\n\n*Preferred import style*\n\n```typescript\n\u002F\u002F Use relative imports\nimport { Button } from '..\u002Fcomponents\u002FButton'\nimport { useAuth } from '.\u002Fhooks\u002FuseAuth'\n```\n\n## Testing\n\n### Test Framework\n\nNo specific test framework detected — use the repository's existing test patterns.\n\n### File Pattern: `*.test.js`\n\n### Test Types\n\n- **Unit tests**: Test individual functions and components in isolation\n- **Integration tests**: Test interactions between multiple components\u002Fservices\n\n### Coverage\n\nThis project has coverage reporting configured. Aim for 80%+ coverage.\n\n\n## Error Handling\n\n### Error Handling Style: Try-Catch Blocks\n\n\n*Standard error handling pattern*\n\n```typescript\ntry {\n  const result = await riskyOperation()\n  return result\n} catch (error) {\n  console.error('Operation failed:', error)\n  throw new Error('User-friendly message')\n}\n```\n\n## Common Workflows\n\nThese workflows were detected from analyzing commit patterns.\n\n### Database Migration\n\nDatabase schema changes with migration files\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create migration file\n2. Update schema definitions\n3. Generate\u002Fupdate types\n\n**Files typically involved**:\n- `**\u002Fschema.*`\n- `migrations\u002F*`\n\n**Example commit sequence**:\n```\nfeat: implement --with\u002F--without selective install flags (#679)\nfix: sync catalog counts with filesystem (27 agents, 113 skills, 58 commands) (#693)\nfeat(rules): add Rust language rules (rebased #660) (#686)\n```\n\n### Feature Development\n\nStandard feature implementation workflow\n\n**Frequency**: ~22 times per month\n\n**Steps**:\n1. Add feature implementation\n2. Add tests for feature\n3. Update documentation\n\n**Files typically involved**:\n- `manifests\u002F*`\n- `schemas\u002F*`\n- `**\u002F*.test.*`\n- `**\u002Fapi\u002F**`\n\n**Example commit sequence**:\n```\nfeat(skills): add documentation-lookup, bun-runtime, nextjs-turbopack; feat(agents): add rust-reviewer\ndocs(skills): align documentation-lookup with CONTRIBUTING template; add cross-harness (Codex\u002FCursor) skill copies\nfix: address PR review — skill template (When to use, How it works, Examples), bun.lock, next build note, rust-reviewer CI note, doc-lookup privacy\u002Funcertainty\n```\n\n### Add Language Rules\n\nAdds a new programming language to the rules system, including coding style, hooks, patterns, security, and testing guidelines.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create a new directory under rules\u002F{language}\u002F\n2. Add coding-style.md, hooks.md, patterns.md, security.md, and testing.md files with language-specific content\n3. Optionally reference or link to related skills\n\n**Files typically involved**:\n- `rules\u002F*\u002Fcoding-style.md`\n- `rules\u002F*\u002Fhooks.md`\n- `rules\u002F*\u002Fpatterns.md`\n- `rules\u002F*\u002Fsecurity.md`\n- `rules\u002F*\u002Ftesting.md`\n\n**Example commit sequence**:\n```\nCreate a new directory under rules\u002F{language}\u002F\nAdd coding-style.md, hooks.md, patterns.md, security.md, and testing.md files with language-specific content\nOptionally reference or link to related skills\n```\n\n### Add New Skill\n\nAdds a new skill to the system, documenting its workflow, triggers, and usage, often with supporting scripts.\n\n**Frequency**: ~4 times per month\n\n**Steps**:\n1. Create a new directory under skills\u002F{skill-name}\u002F\n2. Add SKILL.md with documentation (When to Use, How It Works, Examples, etc.)\n3. Optionally add scripts or supporting files under skills\u002F{skill-name}\u002Fscripts\u002F\n4. Address review feedback and iterate on documentation\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `skills\u002F*\u002Fscripts\u002F*.sh`\n- `skills\u002F*\u002Fscripts\u002F*.js`\n\n**Example commit sequence**:\n```\nCreate a new directory under skills\u002F{skill-name}\u002F\nAdd SKILL.md with documentation (When to Use, How It Works, Examples, etc.)\nOptionally add scripts or supporting files under skills\u002F{skill-name}\u002Fscripts\u002F\nAddress review feedback and iterate on documentation\n```\n\n### Add New Agent\n\nAdds a new agent to the system for code review, build resolution, or other automated tasks.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create a new agent markdown file under agents\u002F{agent-name}.md\n2. Register the agent in AGENTS.md\n3. Optionally update README.md and docs\u002FCOMMAND-AGENT-MAP.md\n\n**Files typically involved**:\n- `agents\u002F*.md`\n- `AGENTS.md`\n- `README.md`\n- `docs\u002FCOMMAND-AGENT-MAP.md`\n\n**Example commit sequence**:\n```\nCreate a new agent markdown file under agents\u002F{agent-name}.md\nRegister the agent in AGENTS.md\nOptionally update README.md and docs\u002FCOMMAND-AGENT-MAP.md\n```\n\n### Add New Workflow Surface\n\nAdds or updates a workflow entrypoint. Default to skills-first; only add a command shim when legacy slash compatibility is still required.\n\n**Frequency**: ~1 times per month\n\n**Steps**:\n1. Create or update the canonical workflow under skills\u002F{skill-name}\u002FSKILL.md\n2. Only if needed, add or update commands\u002F{command-name}.md as a compatibility shim\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `commands\u002F*.md` (only when a legacy shim is intentionally retained)\n\n**Example commit sequence**:\n```\nCreate or update the canonical skill under skills\u002F{skill-name}\u002FSKILL.md\nOnly if needed, add or update commands\u002F{command-name}.md as a compatibility shim\n```\n\n### Sync Catalog Counts\n\nSynchronizes the documented counts of agents, skills, and commands in AGENTS.md and README.md with the actual repository state.\n\n**Frequency**: ~3 times per month\n\n**Steps**:\n1. Update agent, skill, and command counts in AGENTS.md\n2. Update the same counts in README.md (quick-start, comparison table, etc.)\n3. Optionally update other documentation files\n\n**Files typically involved**:\n- `AGENTS.md`\n- `README.md`\n\n**Example commit sequence**:\n```\nUpdate agent, skill, and command counts in AGENTS.md\nUpdate the same counts in README.md (quick-start, comparison table, etc.)\nOptionally update other documentation files\n```\n\n### Add Cross Harness Skill Copies\n\nAdds skill copies for different agent harnesses (e.g., Codex, Cursor, Antigravity) to ensure compatibility across platforms.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Copy or adapt SKILL.md to .agents\u002Fskills\u002F{skill}\u002FSKILL.md and\u002For .cursor\u002Fskills\u002F{skill}\u002FSKILL.md\n2. Optionally add harness-specific openai.yaml or config files\n3. Address review feedback to align with CONTRIBUTING template\n\n**Files typically involved**:\n- `.agents\u002Fskills\u002F*\u002FSKILL.md`\n- `.cursor\u002Fskills\u002F*\u002FSKILL.md`\n- `.agents\u002Fskills\u002F*\u002Fagents\u002Fopenai.yaml`\n\n**Example commit sequence**:\n```\nCopy or adapt SKILL.md to .agents\u002Fskills\u002F{skill}\u002FSKILL.md and\u002For .cursor\u002Fskills\u002F{skill}\u002FSKILL.md\nOptionally add harness-specific openai.yaml or config files\nAddress review feedback to align with CONTRIBUTING template\n```\n\n### Add Or Update Hook\n\nAdds or updates git or bash hooks to enforce workflow, quality, or security policies.\n\n**Frequency**: ~1 times per month\n\n**Steps**:\n1. Add or update hook scripts in hooks\u002F or scripts\u002Fhooks\u002F\n2. Register the hook in hooks\u002Fhooks.json or similar config\n3. Optionally add or update tests in tests\u002Fhooks\u002F\n\n**Files typically involved**:\n- `hooks\u002F*.hook`\n- `hooks\u002Fhooks.json`\n- `scripts\u002Fhooks\u002F*.js`\n- `tests\u002Fhooks\u002F*.test.js`\n- `.cursor\u002Fhooks.json`\n\n**Example commit sequence**:\n```\nAdd or update hook scripts in hooks\u002F or scripts\u002Fhooks\u002F\nRegister the hook in hooks\u002Fhooks.json or similar config\nOptionally add or update tests in tests\u002Fhooks\u002F\n```\n\n### Address Review Feedback\n\nAddresses code review feedback by updating documentation, scripts, or configuration for clarity, correctness, or convention alignment.\n\n**Frequency**: ~4 times per month\n\n**Steps**:\n1. Edit SKILL.md, agent, or command files to address reviewer comments\n2. Update examples, headings, or configuration as requested\n3. Iterate until all review feedback is resolved\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `agents\u002F*.md`\n- `commands\u002F*.md`\n- `.agents\u002Fskills\u002F*\u002FSKILL.md`\n- `.cursor\u002Fskills\u002F*\u002FSKILL.md`\n\n**Example commit sequence**:\n```\nEdit SKILL.md, agent, or command files to address reviewer comments\nUpdate examples, headings, or configuration as requested\nIterate until all review feedback is resolved\n```\n\n\n## Best Practices\n\nBased on analysis of the codebase, follow these practices:\n\n### Do\n\n- Use conventional commit format (feat:, fix:, etc.)\n- Follow *.test.js naming pattern\n- Use camelCase for file names\n- Prefer mixed exports\n\n### Don't\n\n- Don't write vague commit messages\n- Don't skip tests for new features\n- Don't deviate from established patterns without discussion\n\n---\n\n*This skill was auto-generated by [ECC Tools](https:\u002F\u002Fecc.tools). Review and customize as needed for your team.*\n","# Everything Claude Code Conventions\n\n> Generated from [affaan-m\u002Feverything-claude-code](https:\u002F\u002Fgithub.com\u002Faffaan-m\u002Feverything-claude-code) on 2026-03-20\n\n## Overview\n\nThis skill teaches Claude the development patterns and conventions used in everything-claude-code.\n\n## Tech Stack\n\n- **Primary Language**: JavaScript\n- **Architecture**: hybrid module organization\n- **Test Location**: separate\n\n## When to Use This Skill\n\nActivate this skill when:\n- Making changes to this repository\n- Adding new features following established patterns\n- Writing tests that match project conventions\n- Creating commits with proper message format\n\n## Commit Conventions\n\nFollow these commit message conventions based on 500 analyzed commits.\n\n### Commit Style: Conventional Commits\n\n### Prefixes Used\n\n- `fix`\n- `test`\n- `feat`\n- `docs`\n\n### Message Guidelines\n\n- Average message length: ~65 characters\n- Keep first line concise and descriptive\n- Use imperative mood (\"Add feature\" not \"Added feature\")\n\n\n*Commit message example*\n\n```text\nfeat(rules): add C# language support\n```\n\n*Commit message example*\n\n```text\nchore(deps-dev): bump flatted (#675)\n```\n\n*Commit message example*\n\n```text\nfix: auto-detect ECC root from plugin cache when CLAUDE_PLUGIN_ROOT is unset (#547) (#691)\n```\n\n*Commit message example*\n\n```text\ndocs: add Antigravity setup and usage guide (#552)\n```\n\n*Commit message example*\n\n```text\nmerge: PR #529 — feat(skills): add documentation-lookup, bun-runtime, nextjs-turbopack; feat(agents): add rust-reviewer\n```\n\n*Commit message example*\n\n```text\nRevert \"Add Kiro IDE support (.kiro\u002F) (#548)\"\n```\n\n*Commit message example*\n\n```text\nAdd Kiro IDE support (.kiro\u002F) (#548)\n```\n\n*Commit message example*\n\n```text\nfeat: add block-no-verify hook for Claude Code and Cursor (#649)\n```\n\n## Architecture\n\n### Project Structure: Single Package\n\nThis project uses **hybrid** module organization.\n\n### Configuration Files\n\n- `.github\u002Fworkflows\u002Fci.yml`\n- `.github\u002Fworkflows\u002Fmaintenance.yml`\n- `.github\u002Fworkflows\u002Fmonthly-metrics.yml`\n- `.github\u002Fworkflows\u002Frelease.yml`\n- `.github\u002Fworkflows\u002Freusable-release.yml`\n- `.github\u002Fworkflows\u002Freusable-test.yml`\n- `.github\u002Fworkflows\u002Freusable-validate.yml`\n- `.opencode\u002Fpackage.json`\n- `.opencode\u002Ftsconfig.json`\n- `.prettierrc`\n- `eslint.config.js`\n- `package.json`\n\n### Guidelines\n\n- This project uses a hybrid organization\n- Follow existing patterns when adding new code\n\n## Code Style\n\n### Language: JavaScript\n\n### Naming Conventions\n\n| Element | Convention |\n|---------|------------|\n| Files | camelCase |\n| Functions | camelCase |\n| Classes | PascalCase |\n| Constants | SCREAMING_SNAKE_CASE |\n\n### Import Style: Relative Imports\n\n### Export Style: Mixed Style\n\n\n*Preferred import style*\n\n```typescript\n\u002F\u002F Use relative imports\nimport { Button } from '..\u002Fcomponents\u002FButton'\nimport { useAuth } from '.\u002Fhooks\u002FuseAuth'\n```\n\n## Testing\n\n### Test Framework\n\nNo specific test framework detected — use the repository's existing test patterns.\n\n### File Pattern: `*.test.js`\n\n### Test Types\n\n- **Unit tests**: Test individual functions and components in isolation\n- **Integration tests**: Test interactions between multiple components\u002Fservices\n\n### Coverage\n\nThis project has coverage reporting configured. Aim for 80%+ coverage.\n\n\n## Error Handling\n\n### Error Handling Style: Try-Catch Blocks\n\n\n*Standard error handling pattern*\n\n```typescript\ntry {\n  const result = await riskyOperation()\n  return result\n} catch (error) {\n  console.error('Operation failed:', error)\n  throw new Error('User-friendly message')\n}\n```\n\n## Common Workflows\n\nThese workflows were detected from analyzing commit patterns.\n\n### Database Migration\n\nDatabase schema changes with migration files\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create migration file\n2. Update schema definitions\n3. Generate\u002Fupdate types\n\n**Files typically involved**:\n- `**\u002Fschema.*`\n- `migrations\u002F*`\n\n**Example commit sequence**:\n```\nfeat: implement --with\u002F--without selective install flags (#679)\nfix: sync catalog counts with filesystem (27 agents, 113 skills, 58 commands) (#693)\nfeat(rules): add Rust language rules (rebased #660) (#686)\n```\n\n### Feature Development\n\nStandard feature implementation workflow\n\n**Frequency**: ~22 times per month\n\n**Steps**:\n1. Add feature implementation\n2. Add tests for feature\n3. Update documentation\n\n**Files typically involved**:\n- `manifests\u002F*`\n- `schemas\u002F*`\n- `**\u002F*.test.*`\n- `**\u002Fapi\u002F**`\n\n**Example commit sequence**:\n```\nfeat(skills): add documentation-lookup, bun-runtime, nextjs-turbopack; feat(agents): add rust-reviewer\ndocs(skills): align documentation-lookup with CONTRIBUTING template; add cross-harness (Codex\u002FCursor) skill copies\nfix: address PR review — skill template (When to use, How it works, Examples), bun.lock, next build note, rust-reviewer CI note, doc-lookup privacy\u002Funcertainty\n```\n\n### Add Language Rules\n\nAdds a new programming language to the rules system, including coding style, hooks, patterns, security, and testing guidelines.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create a new directory under rules\u002F{language}\u002F\n2. Add coding-style.md, hooks.md, patterns.md, security.md, and testing.md files with language-specific content\n3. Optionally reference or link to related skills\n\n**Files typically involved**:\n- `rules\u002F*\u002Fcoding-style.md`\n- `rules\u002F*\u002Fhooks.md`\n- `rules\u002F*\u002Fpatterns.md`\n- `rules\u002F*\u002Fsecurity.md`\n- `rules\u002F*\u002Ftesting.md`\n\n**Example commit sequence**:\n```\nCreate a new directory under rules\u002F{language}\u002F\nAdd coding-style.md, hooks.md, patterns.md, security.md, and testing.md files with language-specific content\nOptionally reference or link to related skills\n```\n\n### Add New Skill\n\nAdds a new skill to the system, documenting its workflow, triggers, and usage, often with supporting scripts.\n\n**Frequency**: ~4 times per month\n\n**Steps**:\n1. Create a new directory under skills\u002F{skill-name}\u002F\n2. Add SKILL.md with documentation (When to Use, How It Works, Examples, etc.)\n3. Optionally add scripts or supporting files under skills\u002F{skill-name}\u002Fscripts\u002F\n4. Address review feedback and iterate on documentation\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `skills\u002F*\u002Fscripts\u002F*.sh`\n- `skills\u002F*\u002Fscripts\u002F*.js`\n\n**Example commit sequence**:\n```\nCreate a new directory under skills\u002F{skill-name}\u002F\nAdd SKILL.md with documentation (When to Use, How It Works, Examples, etc.)\nOptionally add scripts or supporting files under skills\u002F{skill-name}\u002Fscripts\u002F\nAddress review feedback and iterate on documentation\n```\n\n### Add New Agent\n\nAdds a new agent to the system for code review, build resolution, or other automated tasks.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Create a new agent markdown file under agents\u002F{agent-name}.md\n2. Register the agent in AGENTS.md\n3. Optionally update README.md and docs\u002FCOMMAND-AGENT-MAP.md\n\n**Files typically involved**:\n- `agents\u002F*.md`\n- `AGENTS.md`\n- `README.md`\n- `docs\u002FCOMMAND-AGENT-MAP.md`\n\n**Example commit sequence**:\n```\nCreate a new agent markdown file under agents\u002F{agent-name}.md\nRegister the agent in AGENTS.md\nOptionally update README.md and docs\u002FCOMMAND-AGENT-MAP.md\n```\n\n### Add New Workflow Surface\n\nAdds or updates a workflow entrypoint. Default to skills-first; only add a command shim when legacy slash compatibility is still required.\n\n**Frequency**: ~1 times per month\n\n**Steps**:\n1. Create or update the canonical workflow under skills\u002F{skill-name}\u002FSKILL.md\n2. Only if needed, add or update commands\u002F{command-name}.md as a compatibility shim\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `commands\u002F*.md` (only when a legacy shim is intentionally retained)\n\n**Example commit sequence**:\n```\nCreate or update the canonical skill under skills\u002F{skill-name}\u002FSKILL.md\nOnly if needed, add or update commands\u002F{command-name}.md as a compatibility shim\n```\n\n### Sync Catalog Counts\n\nSynchronizes the documented counts of agents, skills, and commands in AGENTS.md and README.md with the actual repository state.\n\n**Frequency**: ~3 times per month\n\n**Steps**:\n1. Update agent, skill, and command counts in AGENTS.md\n2. Update the same counts in README.md (quick-start, comparison table, etc.)\n3. Optionally update other documentation files\n\n**Files typically involved**:\n- `AGENTS.md`\n- `README.md`\n\n**Example commit sequence**:\n```\nUpdate agent, skill, and command counts in AGENTS.md\nUpdate the same counts in README.md (quick-start, comparison table, etc.)\nOptionally update other documentation files\n```\n\n### Add Cross Harness Skill Copies\n\nAdds skill copies for different agent harnesses (e.g., Codex, Cursor, Antigravity) to ensure compatibility across platforms.\n\n**Frequency**: ~2 times per month\n\n**Steps**:\n1. Copy or adapt SKILL.md to .agents\u002Fskills\u002F{skill}\u002FSKILL.md and\u002For .cursor\u002Fskills\u002F{skill}\u002FSKILL.md\n2. Optionally add harness-specific openai.yaml or config files\n3. Address review feedback to align with CONTRIBUTING template\n\n**Files typically involved**:\n- `.agents\u002Fskills\u002F*\u002FSKILL.md`\n- `.cursor\u002Fskills\u002F*\u002FSKILL.md`\n- `.agents\u002Fskills\u002F*\u002Fagents\u002Fopenai.yaml`\n\n**Example commit sequence**:\n```\nCopy or adapt SKILL.md to .agents\u002Fskills\u002F{skill}\u002FSKILL.md and\u002For .cursor\u002Fskills\u002F{skill}\u002FSKILL.md\nOptionally add harness-specific openai.yaml or config files\nAddress review feedback to align with CONTRIBUTING template\n```\n\n### Add Or Update Hook\n\nAdds or updates git or bash hooks to enforce workflow, quality, or security policies.\n\n**Frequency**: ~1 times per month\n\n**Steps**:\n1. Add or update hook scripts in hooks\u002F or scripts\u002Fhooks\u002F\n2. Register the hook in hooks\u002Fhooks.json or similar config\n3. Optionally add or update tests in tests\u002Fhooks\u002F\n\n**Files typically involved**:\n- `hooks\u002F*.hook`\n- `hooks\u002Fhooks.json`\n- `scripts\u002Fhooks\u002F*.js`\n- `tests\u002Fhooks\u002F*.test.js`\n- `.cursor\u002Fhooks.json`\n\n**Example commit sequence**:\n```\nAdd or update hook scripts in hooks\u002F or scripts\u002Fhooks\u002F\nRegister the hook in hooks\u002Fhooks.json or similar config\nOptionally add or update tests in tests\u002Fhooks\u002F\n```\n\n### Address Review Feedback\n\nAddresses code review feedback by updating documentation, scripts, or configuration for clarity, correctness, or convention alignment.\n\n**Frequency**: ~4 times per month\n\n**Steps**:\n1. Edit SKILL.md, agent, or command files to address reviewer comments\n2. Update examples, headings, or configuration as requested\n3. Iterate until all review feedback is resolved\n\n**Files typically involved**:\n- `skills\u002F*\u002FSKILL.md`\n- `agents\u002F*.md`\n- `commands\u002F*.md`\n- `.agents\u002Fskills\u002F*\u002FSKILL.md`\n- `.cursor\u002Fskills\u002F*\u002FSKILL.md`\n\n**Example commit sequence**:\n```\nEdit SKILL.md, agent, or command files to address reviewer comments\nUpdate examples, headings, or configuration as requested\nIterate until all review feedback is resolved\n```\n\n\n## Best Practices\n\nBased on analysis of the codebase, follow these practices:\n\n### Do\n\n- Use conventional commit format (feat:, fix:, etc.)\n- Follow *.test.js naming pattern\n- Use camelCase for file names\n- Prefer mixed exports\n\n### Don't\n\n- Don't write vague commit messages\n- Don't skip tests for new features\n- Don't deviate from established patterns without discussion\n\n---\n\n*This skill was auto-generated by [ECC Tools](https:\u002F\u002Fecc.tools). Review and customize as needed for your team.*\n",{"name":5,"description":7},"main","2a76bf42ce5c860adf8d0f3fcf3f6804109ac65b","skills\u002Feverything-claude-code",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":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add onfire7777\u002Funiversal-ai-skills-library --skill everything-claude-code",{"tool":64,"command":65},"bunx","bunx skills add onfire7777\u002Funiversal-ai-skills-library --skill everything-claude-code",{"tool":67,"command":68},"pnpm","pnpm dlx skills add onfire7777\u002Funiversal-ai-skills-library --skill everything-claude-code","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Feverything-claude-code\u002FSKILL.md",true,[72],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"agents\u002Fopenai.yaml","REFERENCE","参考文档",287,"https:\u002F\u002Fgithub.com\u002Fonfire7777\u002Funiversal-ai-skills-library\u002Fblob\u002Fmain\u002Fskills\u002Feverything-claude-code\u002Fagents\u002Fopenai.yaml",[79,102,111,121,140,156],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":90,"publishedAt":44},"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",[85,88,89],{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":27,"categoryName":28,"taxonomyType":29,"taxonomyTypeDesc":30},[91,92,93,43,94,95,96,97,98,99,100,101],"automation","api","zyte api automation","MCP","via","composio","automate","first","Tools","search","tasks",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":109,"publishedAt":44},"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",[108],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[91,110,94,101,43,95,96,97,98,99,100],"zylvie automation",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":118,"publishedAt":44},"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",[117],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[119,120,91,97,96,99,95,101,43,100,94,98],"zoominfo","zoominfo automation",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":128,"publishedAt":44},"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",[127],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[129,130,131,32,132,133,42,134,135,136,137,138,139],"zoom out","zoom","perspective","re","you","understand","it","use","context","how","true",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":147,"publishedAt":44},"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",[146],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[148,149,150,151,91,152,100,101,94,99,153,43,95,154,96,155,97,98],"mail","zoho mail automation","zoho","zoho mail","email","labels","mailbox","management",{"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":166,"publishedAt":44},"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",[162,163],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":164,"categoryName":165,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000040","财务",[167,91,150,168,94,95,43,169,170,171,96,172,173,97,98,99,100,101],"invoice","zoho invoice automation","invoices","expenses","clients","payment","tracking"]