skill-design
CommunityCraft perfect AI skills, every time.
Software Engineering#skill development#best practices#progressive disclosure#context optimization#AI skill design#tool restrictions#trigger phrases
Authorchkim-su
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Designing effective AI skills can be complex, leading to inefficient context usage, unreliable execution, or poor discoverability. This Skill provides a comprehensive guide to building high-quality, production-ready skills that are robust, efficient, and easy to use.
Core Features & Use Cases
- Skill Anatomy & Types: Understand the structure of a skill, including
scripts/,references/, andassets/, and choose between Knowledge, Hybrid, or Tool skills based on task complexity and fragility. - Progressive Disclosure: Optimize context usage by structuring
SKILL.mdand leveraging references for on-demand information loading. - Tool Restrictions & Trigger Phrases: Learn to define appropriate tool access and craft effective trigger phrases for automatic skill activation.
- Use Case: When creating a new skill for "PDF processing," use this skill to determine whether it should be a "Tool Skill" (due to deterministic file manipulation), how to structure its
scripts/andreferences/directories, and what trigger phrases to include in its description.
Quick Start
To get best practices for structuring a new skill, ask: Explain the different types of skills and when to use scripts, references, or assets.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skill-design Download link: https://github.com/chkim-su/skillmaker/archive/main.zip#skill-design Please download this .zip file, extract it, and install it in the .claude/skills/ directory.