skill-developer

Creates and manages Claude Code skills with YAML frontmatter and triggers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/NoahYn/climb.com --skill skill-developer-noahyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-developer
Source: https://github.com/NoahYn/climb.com/tree/main/.claude/skills/skill-developer
Command: npx skills add https://github.com/NoahYn/climb.com --skill skill-developer-noahyn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers you to create, manage, and debug custom skills for Claude Code, ensuring adherence to best practices and efficient workflow integration.

Core Features & Use Cases

  • Skill Creation: Guides you through creating new skills with proper structure and frontmatter.
  • Rule Management: Helps modify skill-rules.json for trigger conditions and enforcement.
  • Hook Mechanics: Explains the UserPromptSubmit and PreToolUse hooks for proactive suggestions and guardrails.
  • Use Case: When you need to build a new skill to automatically suggest documentation for specific API endpoints or block edits to critical configuration files, this Skill provides the framework and best practices.

Quick Start

Create a new skill by defining its SKILL.md file and adding its triggers to skill-rules.json.

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 with proper structure and YAML frontmatter?

To create a Claude Code skill, define its SKILL.md file with correct structure and YAML frontmatter, then add its trigger conditions to skill-rules.json to establish activation patterns and enforcement levels.

What are hook mechanisms like UserPromptSubmit and PreToolUse used for in skill development?

Hook mechanisms in skill development enable proactive suggestions and guardrails. UserPromptSubmit hooks trigger proactive recommendations, while PreToolUse hooks enforce guardrails to block edits to critical configuration files.

How do I debug Claude Code skill activation issues and trigger patterns?

Debug Claude Code skill activation by reviewing trigger patterns in skill-rules.json, verifying YAML frontmatter structure, and checking enforcement levels to ensure the skill matches intended prompt conditions.

What is progressive disclosure and the 500-line rule for Claude Code skills?

Progressive disclosure and the 500-line rule are Anthropic best practices for Claude Code skills, ensuring SKILL.md files remain concise and reveal complexity incrementally to maintain efficient workflow integration.

Can I use Claude Code skills to block edits to specific configuration files?

Yes, you can use Claude Code skills to block edits to critical configuration files by implementing PreToolUse hook mechanisms with appropriate guardrails defined in skill-rules.json.

Why is my Claude Code skill not triggering when I submit a prompt?

Claude Code skills fail to trigger when skill-rules.json trigger patterns do not match the submitted prompt, or when YAML frontmatter is incorrectly structured, requiring activation debugging and enforcement level verification.