LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

skill-developer

Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.

20,843stars2,044forksUpdated 1/20/2026
Developer Tools#code-quality#best-practices#debugging#skill-development#yaml#skill-management

Security Assessment

Safe(100/100)
Security Score100/100

About skill-developer

The skill-developer skill is designed to assist developers in creating and managing skills within the Claude Code environment. It adheres to Anthropic's best practices, ensuring that the development process is efficient and error-free. This skill addresses common challenges faced during skill creation, including managing skill rules, understanding trigger patterns, and debugging skill activation issues. By following the guidelines set forth in this skill, developers can enhance the quality and functionality of their skills, leading to a more robust user experience.

Key features of the skill-developer skill include detailed guidance on structuring skills, utilizing YAML frontmatter, and implementing various trigger types such as keywords and intent patterns. Developers will also learn about enforcement levels that dictate how skills interact with user input, as well as the hook mechanisms that allow for proactive suggestions and gentle reminders. Through these features, the skill-developer skill supports a systematic approach to skill development, incorporating session tracking and the critical 500-line rule that promotes maintainable code.

This skill is particularly useful for developers who are either new to the Claude Code environment or looking to refine their existing skills. It serves as a comprehensive resource for anyone involved in skill development, from creating new skills and modifying existing ones to ensuring compliance with best practices and maintaining code quality. By leveraging the insights and tools provided by the skill-developer skill, users can achieve greater efficiency and effectiveness in their development workflows.

FAQ

How do I create a new skill using this guide?

Follow the steps outlined in the Quick Start section, starting with creating a skill file in the .claude/skills directory.

What are the requirements for using the skill-developer skill?

You should have access to the Claude Code environment and follow the specified best practices outlined in the documentation.

Can I modify existing skills with this guide?

Yes, the skill-developer skill provides guidance on modifying skill rules and triggers.

What is the 500-line rule mentioned in the documentation?

The 500-line rule is a guideline that encourages maintainable code by limiting the size of individual skill files.

Are there any limitations to using guardrail skills?

Guardrail skills block file edits until used, which can be a limitation if you're working on multiple files concurrently.

All Files

7 files
SKILL_RULES_REFERENCE.md8.5 KB
View
PATTERNS_LIBRARY.md3.3 KB
View
ADVANCED.md3.9 KB
View
TROUBLESHOOTING.md9.8 KB
View
HOOK_MECHANISMS.md7.4 KB
View
SKILL.md11.9 KB
View
TRIGGER_TYPES.md7.5 KB
View

Install skill-developer

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

langfuse/langfuse

Related Skills

editor

145

go-code-review

165

om-close-fixed-issues

213

expressive

3,011