skill-developer

Create Claude Code Skills with SKILL.md structure and trigger configuration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, management, and optimization of Claude Code Skills, ensuring adherence to best practices and enabling powerful automation through a robust hook system.

Core Features & Use Cases

  • Skill Creation: Guides users through creating new skills with proper structure and metadata.
  • Trigger Configuration: Helps define precise triggers (keywords, patterns, file paths, content) for automatic skill activation.
  • Hook System Management: Explains and facilitates the use of UserPromptSubmit and PreToolUse hooks for intelligent skill invocation and guardrails.
  • Best Practice Enforcement: Ensures skills follow Anthropic's guidelines, including the 500-line rule and progressive disclosure.
  • Use Case: A developer needs to create a new skill to enforce a specific coding standard. They use this Skill to define the skill's SKILL.md, configure its triggers in skill-rules.json, and test its activation logic.

Quick Start

Create a new skill named 'code-formatter' by defining its SKILL.md and adding it 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 configure triggers for automatic Claude Code skill activation?

To configure triggers for Claude Code skill activation, you define precise keywords, patterns, file paths, and content in the skill-rules.json file. This configuration enables automated skill invocation based on specific user prompts and file contexts.

What are the best practices for Claude Code skill development structure?

Best practices for Claude Code skill development include adhering to the 500-line rule and implementing progressive disclosure. Skills must have proper structure and metadata defined in the SKILL.md file to ensure optimal performance.

How does the hook system work for Claude Code skills?

The hook system for Claude Code skills works by utilizing UserPromptSubmit and PreToolUse hooks. These mechanisms enable intelligent skill invocation and implement guardrails for automated execution during user interactions.

Can I use Claude Code skills to enforce specific coding standards automatically?

Yes, you can use Claude Code skills to enforce coding standards automatically. By defining a skill's SKILL.md, configuring triggers in skill-rules.json, and using PreToolUse hooks, you can establish guardrails for your codebase.

What is the 500-line rule in skill development?

The 500-line rule in skill development is an Anthropic best practice that limits the size of a skill. This constraint enforces progressive disclosure, ensuring skills remain focused, manageable, and efficiently loaded by Claude Code.