> common-skill-creator

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.

fetch
$curl "https://skillshub.wtf/HoangNguyen0403/agent-skills-standard/common-skill-creator?format=md"
SKILL.mdcommon-skill-creator

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:

  1. Research — web-search domain best practices, checklists, and standards; extract key terms → triggers, workflows → guidelines, mistakes → anti-patterns. See Web Search Research.
  2. Capture intent — what does it do, when does it trigger, expected output format?
  3. Write SKILL.md — draft using TEMPLATE.md
  4. Test — spawn parallel subagents: one with-skill, one without-skill (baseline)
  5. Evaluate — grade assertions, review benchmark (pass rate, tokens, time)
  6. Iterate — rewrite based on feedback, rerun into next iteration dir, repeat
  7. Optimize description — run trigger eval queries, target ≥80% accuracy

Existing skill:

  1. Audit — run Quality Checklist below; identify violations
  2. Snapshotcp -r <skill-dir> <workspace>/skill-snapshot/ before any edits
  3. Improve SKILL.md — fix violations, compress, move oversized content to references/
  4. Test — spawn parallel subagents: one with-new-skill, one with-snapshot (baseline)
  5. Evaluate & iterate — same as steps 4–5 above
  6. 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
  • Non-engineering skills: use conversational triggers (no file globs); list 5-8 specific user intents in description. See Web Search Research.

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 separate keywords: 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'"
  • 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

> related_skills --same-repo

> common-store-changelog

Generate user-facing release notes for the Apple App Store and Google Play Store by collecting git history, triaging user-impacting changes, and drafting store-compliant changelogs. Enforces character limits (App Store ≤4000, Google Play ≤500), tone, and bullet format. Use when generating release notes, app store changelog, play store release, what's new, or version release notes for any mobile app. (triggers: generate changelog, app store notes, play store release, what's new, release notes, ve

> golang-tooling

Go developer toolchain — gopls LSP diagnostics, linting, formatting, and vet. Use when setting up Go tooling, running linters, or integrating gopls with Claude Code. (triggers: gopls, golangci-lint, golangci.yml, go vet, goimports, staticcheck, go tooling, go lint)

> common-ui-design

Design distinctive, production-grade frontend UI with bold aesthetic choices. Use when building web components, pages, interfaces, dashboards, or applications in any framework (React, Next.js, Angular, Vue, HTML/CSS). (triggers: build a page, create a component, design a dashboard, landing page, UI for, build a layout, make it look good, improve the design, build UI, create interface, design screen)

> common-owasp

OWASP Top 10 audit checklist for Web Applications (2021) and APIs (2023). Load during any security review, PR review, or codebase audit touching web, mobile backend, or API code. (triggers: security review, OWASP, broken access control, IDOR, BOLA, injection, broken auth, API review, authorization, access control)

┌ stats

installs/wk0
░░░░░░░░░░
github stars452
██████████
first seenMar 17, 2026
└────────────

┌ repo

HoangNguyen0403/agent-skills-standard
by HoangNguyen0403
└────────────

┌ tags

└────────────