Skip to main content

Skills

Skills are reusable instruction bundles that extend what an AI agent can do reliably.

Reference catalog: skills.sh

Why use skills

  • standardize repeatable tasks
  • reduce prompt duplication
  • keep quality consistent across contributors

Example skills in this repository

  • pull_request_template
    • Uses .github/pull_request_template.md as the required PR structure.
  • git_commit_instructions
    • Uses .github/git_commit_instructions.md to enforce conventional commit format.
  • api-design
    • Reusable skill spec stored at skills/api-design/SKILL.md.
  • typescript-quality
    • Reusable skill spec stored at skills/typescript-quality/SKILL.md.
  1. Keep each skill focused on one job.
  2. Link skill instructions to concrete files.
  3. Include explicit inputs, outputs, and constraints.
  4. Add examples for expected behavior.