skill-developer

Create and manage Claude Code skills with trigger patterns and enforcement levels.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developing and maintaining effective Claude Code skills can be complex, involving intricate trigger patterns, hook mechanisms, and adherence to best practices. This skill streamlines the entire process, from initial creation to debugging, ensuring your AI assistant operates optimally and consistently.

Core Features & Use Cases:

  • Skill Creation & Management: Guides you through structuring new skills, defining triggers (keywords, intent, file paths, content), and setting enforcement levels (block, suggest, warn).
  • Hook Mechanism Deep Dive: Explains how UserPromptSubmit and PreToolUse hooks function, including critical exit code behaviors and session state management.
  • Troubleshooting & Best Practices: Provides comprehensive debugging steps for activation issues, false positives, and performance, alongside Anthropic's 500-line rule and progressive disclosure patterns.
  • Use Case: When you need to create a new skill to automate a specific task in your project, this skill will walk you through the entire process, from defining its purpose to testing its triggers and ensuring it follows best practices.

Quick Start: Use the skill-developer skill when you want to create a new Claude Code skill. It will guide you through the process and best practices.

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 configure trigger patterns for Claude Code skills?

Define triggers by specifying keywords, intent patterns, file paths, and content patterns. The skill-developer guides you through structuring each trigger type, setting enforcement levels (block, suggest, warn), and configuring skip conditions to match your automation requirements.

What are the best practices for designing Claude Code skills?

Follow Anthropic's 500-line rule, use progressive disclosure patterns, and apply session-aware behavior across projects. The skill-developer covers guardrail and domain skill requirements, versioning, analytics readiness, and multi-language scaffolding to ensure consistent operation.

How do hook mechanisms like UserPromptSubmit and PreToolUse work in skills?

Hooks intercept execution at specific points: UserPromptSubmit processes user input before submission, PreToolUse runs before tool execution. The skill-developer explains critical exit code behaviors, session state management, and how to orchestrate hooks for your skill's enforcement strategy.

Why isn't my Claude Code skill triggering correctly?

Debugging activation issues requires verifying trigger pattern matching, enforcement configuration, and skip conditions. The skill-developer provides comprehensive troubleshooting steps to diagnose false positives, performance problems, and pattern conflicts.

Can I manage multiple skills with different enforcement levels in one project?

Yes. The skill-developer supports configuring multiple skills with distinct enforcement levels (block, suggest, warn), versioning strategies, and block messaging. Session-aware behavior ensures enforcement applies consistently across your project context.