Common skill creator
Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/common-skill-creator
π§ The right skill, one API call. AI agent skills registry with token-efficient skill resolution. 5,000+ skills from 500+ top repos.
npx -y skills add ComeOnOliver/skillshub --skill common-skill-creatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Standards for creating, testing, and optimizing Agent Skills for any AI Agent (Claude, Cursor, Windsurf, Copilot). Use when: writing SKILL.md, auditing a skill, improving trigger accuracy, checking size limits, structuring references/, writing anti-patterns, starting a new skill from scratch, or reviewing skill quality.
SKILL.md
3.6 KB, as published. Nobody here has run it
Agent Skill Creator Standard
Priority: P0 β Apply to ALL skills
Maximize info/token ratio. Every line in SKILL.md competes for context window space.
Three-Level Loading System
- Level 1 Frontmatter (always in context): name + description, ~100 words max
- Level 2 SKILL.md body (triggered): core rules, β€100 lines
- Level 3 references/ (on demand): detailed examples, schemas, deep-dives
Workflow (New or Existing Skill)
New skill:
- Capture intent β what does it do, when does it trigger, expected output format?
- Write SKILL.md β draft using TEMPLATE.md
- Test β spawn parallel subagents: one with-skill, one without-skill (baseline)
- Evaluate β grade assertions, review benchmark (pass rate, tokens, time)
- Iterate β rewrite based on feedback, rerun into next iteration dir, repeat
- Optimize description β run trigger eval queries, target β₯80% accuracy
Existing skill:
- Audit β run Quality Checklist below; identify violations
- Snapshot β
cp -r <skill-dir> <workspace>/skill-snapshot/before any edits - Improve SKILL.md β fix violations, compress, move oversized content to
references/ - Test β spawn parallel subagents: one with-new-skill, one with-snapshot (baseline)
- Evaluate & iterate β same as steps 4β5 above
- Optimize description β re-run trigger eval if description changed
See Eval Workflow for full testing + iteration details.
Writing Rules
- Imperative compression: verbs first, drop articles. Bullets > paragraphs.
- Structure order: Priority β Core Rules β Anti-Patterns β References
- Descriptions: push trigger contexts into frontmatter; list edge cases; be "pushy"
- Anti-pattern format:
**No X**: Do Y.β€15 words total
Anti-Patterns
- No long code blocks: >10 lines β extract to
references/ - No redundancy: don't repeat frontmatter content in body
- No YAML bloat: embed all trigger context in
descriptionβ no separatekeywords:arrays. Two styles:- File/keyword triggers:
description: "... (triggers: SKILL.md, *.ext)" - Conversational triggers:
description: "... Use when the user says 'run X' or 'I want to Y'"
- File/keyword triggers:
- No packaging: skip Python packaging steps; distribute as folder directly
Quality Checklist
- SKILL.md β€100 lines
- No inline code block >10 lines
- Description lists specific triggers, is "pushy"
- All references linked with load conditions
- Eval cases written in
evals/evals.json - Trigger rate β₯80% on should-trigger queries
References
- Skill Template β start here for new skills
- Anti-Patterns Detail β format guide + verbose examples
- Size & Limits β exact line budgets
- Resource Organization β scripts/, references/, assets/ rules
- Testing & Trigger Rate β evals, should-trigger queries, optimization loop
- Eval Workflow β test execution, benchmark, iteration, description optimization
- Full Lifecycle β phases 1β5, validation checklist