Agent skill

skill-builder

Create Claude Code skills with best practices, structure, validation, and testing. Use when designing or refining skills, prompts, references, or supporting files.

Stars 44
Forks 5

Install this agent skill to your Project

npx add-skill https://github.com/existential-birds/beagle/tree/main/plugins/beagle-core/skills/skill-builder

SKILL.md

Skill Builder

Create, validate, and refine Claude Code skills.

Quick Start

  1. Gather the capability, triggers, and required domain knowledge.
  2. Choose a simple single-file skill or a multi-file skill with references.
  3. Write SKILL.md with concise, trigger-focused instructions.
  4. Add reference files only for detail that would otherwise bloat SKILL.md.
  5. Validate YAML frontmatter, file layout, and naming.
  6. Test the skill with the natural language users are likely to say.

Workflow

  • Start with requirements and scope control.
  • Design the structure before writing content.
  • Keep descriptions in third person and include trigger keywords.
  • Use progressive disclosure for long examples, templates, and validation details.

Validation

  • Keep SKILL.md under 500 lines.
  • Prefer one-level reference links.
  • Avoid time-sensitive guidance.
  • Confirm frontmatter is valid YAML.
  • Check that any allowed-tools entries are necessary and correct.

Advanced Reference

For the full workflow, templates, examples, and validation checklist, see references/skill-builder-guide.md.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results