skill-developer

Create Claude Code skills with SKILL.md templates and validation guidance.

Updated Nov 20, 2025
One-click install
npx skills add https://github.com/roeimed0/rrna-phylo --skill skill-developer-roeimed0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-developer
Source: https://github.com/roeimed0/rrna-phylo/tree/main/.claude/skills/skill-developer
Command: npx skills add https://github.com/roeimed0/rrna-phylo --skill skill-developer-roeimed0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers create and maintain Claude Code skills using Anthropic's best practices, providing a clear structure and consistent guidelines.

Core Features & Use Cases

  • Provides templates, frontmatter conventions, and step-by-step workflows for skill creation and updates.
  • Documents trigger types, enforcement levels, and hook mechanisms to standardize skill activation.
  • Supports progressive disclosure with reference files to keep SKILL.md concise while offering depth in the references.

Quick Start

  1. Create .claude/skills/skill-name/SKILL.md with appropriate frontmatter.
  2. Add the skill to the master rules in .claude/skills/skill-rules.json.
  3. Validate and test triggers using the included CLI guidance and troubleshooting references.

Frequently Asked Questions about skill-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Claude Code skill using best practices?

To create a Claude Code skill, you start by generating a SKILL.md file with appropriate frontmatter, then register the skill in the master skill-rules.json file, and finally validate its trigger patterns using the included CLI guidance to ensure reliable auto-activation.

What is progressive disclosure in Claude Code skills?

Progressive disclosure in Claude Code skills is a design approach that keeps the main SKILL.md file concise by offloading detailed guidelines and deeper context into separate reference files, ensuring efficient context loading.

How do trigger patterns and hooks work in skill development?

Trigger patterns and hooks work in skill development by standardizing skill activation mechanisms, defining specific trigger types and enforcement levels that dictate when and how a Claude Code skill reliably auto-activates within a given domain.

Do I need skill-rules.json to manage Claude Code skill activation?

Yes, you need skill-rules.json to manage Claude Code skill activation, as it serves as the master rules file where you add your skill to formalize its trigger patterns and ensure reliable auto-activation across domains.

What is the best way to structure a SKILL.md file?

The best way to structure a SKILL.md file is to follow frontmatter conventions and apply progressive disclosure, keeping the core content concise while leveraging separate reference files for step-by-step workflows, templates, and troubleshooting.

Why is my Claude Code skill not auto-activating?

Your Claude Code skill may not be auto-activating because its trigger patterns are misconfigured or it is missing from the master skill-rules.json file, requiring you to validate and test triggers using the included CLI guidance and troubleshooting references.