skill-developer

Create and manage Claude Code skills with SKILL.md and skill-rules.json.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/madeinoz67/madeinoz-recordmanager-skill --skill skill-developer-madeinoz67
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-developer
Source: https://github.com/madeinoz67/madeinoz-recordmanager-skill/tree/main/.claude/skills/skill-developer
Command: npx skills add https://github.com/madeinoz67/madeinoz-recordmanager-skill --skill skill-developer-madeinoz67

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive, developer-focused guide for creating and managing Claude Code skills. It ensures adherence to Anthropic best practices, including YAML frontmatter, trigger patterns, enforcement levels, hook mechanisms, and progressive disclosure. It also documents the structure and validation workflows needed to build robust, maintainable skills.

Core Features & Use Cases

  • Guidance on SKILL.md composition, frontmatter fields, and content organization.
  • Clarification of trigger types (keywords, intent patterns, file paths, content patterns) and how to configure enforcement levels.
  • Step-by-step testing and debugging workflow for new/updated skills, plus references to related files.

Quick Start

Follow these steps to start using the Skill Developer guide:

  1. Create or update SKILL.md at .claude/skills/{skill-name}/SKILL.md with proper frontmatter.
  2. Add or adjust the skill in .claude/skills/skill-rules.json with appropriate triggers and skip conditions.
  3. Use the provided troubleshooting and reference materials to validate hooks, patterns, and guards before deployment.

Frequently Asked Questions about skill-developer

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

FAQPage Schema
How do I create and validate Claude Code skills using SKILL.md?

To create Claude Code skills, you build a SKILL.md file with proper YAML frontmatter and validate its trigger patterns and hook definitions within the .claude/skills workspace to ensure enforcement integrity.

What are Claude Code trigger patterns and how do they work?

Claude Code trigger patterns activate skills based on keywords, intent patterns, file paths, or content patterns, configured within skill-rules.json to determine when specific skill enforcement levels apply during auto-activation.

How do I configure hook mechanisms for Claude Code skills?

You configure hook mechanisms by defining them in skill-rules.json alongside trigger patterns, enforcing specific behaviors and validation workflows before deploying skills into the auto-activation system.

What is progressive disclosure in Claude Code skill development?

Progressive disclosure in Claude Code skill development structures SKILL.md content to reveal complexity gradually, ensuring documentation conventions and frontmatter integrity maintain robust, maintainable skill definitions.

How do I test and debug new Claude Code skills before deployment?

You test and debug Claude Code skills by validating hooks, trigger patterns, and guards using reference materials, checking frontmatter integrity and trigger coverage before finalizing the skill-rules.json deployment.

Do I need YAML frontmatter for every Claude Code skill definition?

Yes, YAML frontmatter is required in every SKILL.md file to enforce structure and documentation conventions, ensuring the skill integrates properly with the auto-activation system and trigger validation.