skill-developer

Create and manage Claude Code skills with YAML frontmatter and trigger mechanisms.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers you to create, manage, and understand Claude Code skills, ensuring adherence to Anthropic's best practices for effective AI-assisted development.

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 skill activation and enforcement.
  • Best Practices: Enforces the 500-line rule, progressive disclosure, and clear descriptions.
  • Use Case: When you need to build a new skill to automatically suggest documentation for specific API endpoints based on file paths and code content, this Skill provides the framework and rules.

Quick Start

Use the skill-developer skill to create a new skill named 'api-documentation-generator'.

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

To create a Claude Code skill, you must define its structure using YAML frontmatter and configure trigger mechanisms like keywords, intent patterns, and file paths. This ensures the AI assistant activates the skill correctly based on user context.

What are the hook mechanisms available for Claude Code skill enforcement?

Claude Code skills use UserPromptSubmit and PreToolUse hooks for activation and enforcement. These hooks allow skills to block, suggest, or warn against specific actions during AI-assisted development sessions.

How do I configure trigger conditions in skill-rules.json for an AI assistant?

You configure trigger conditions in skill-rules.json by defining keywords, intent patterns, file paths, and content patterns. These rules determine exactly when a specific skill activates during a coding session.

What is the 500-line rule for Claude Code skill development?

The 500-line rule is a best practice for Claude Code skill development that limits skill size to maintain clarity and effectiveness. It enforces progressive disclosure, keeping the AI assistant focused and manageable.

What enforcement levels can I set when building Claude Code skills?

When building Claude Code skills, you can set enforcement levels to block, suggest, or warn. These levels control how strictly the AI assistant interrupts or advises the user during rule violations.

Can I use intent patterns and file paths together to trigger a skill?

Yes, you can combine intent patterns, file paths, and content patterns to trigger a skill. This multi-signal approach ensures the AI assistant activates skills accurately based on both user prompts and active code context.