skill-developerlisted
Install: claude install-skill aiskillstore/marketplace
# Skill Developer Guide
## Purpose
Comprehensive guide for creating and managing Claude Code skills, hooks, agents, and commands. This meta-skill helps you build and configure Claude Code infrastructure components.
## When to Use This Skill
- Creating new skills
- Configuring skill triggers in skill-rules.json
- Setting up hooks
- Creating agents
- Adding slash commands
- Understanding skill activation patterns
- Customizing skill behavior
---
## Quick Start
### Creating a New Skill
1. **Create skill directory**:
```bash
mkdir -p .claude/skills/{skill-name}
```
2. **Create SKILL.md file**:
- Add frontmatter with `name` and `description`
- Write comprehensive guidelines
- Use progressive disclosure (main file + resources/)
3. **Update skill-rules.json**:
- Add skill entry with triggers
- Configure `fileTriggers` and `promptTriggers`
- Set `enforcement` and `priority`
### Skill Structure
```
.claude/skills/
{skill-name}/
SKILL.md # Main skill file
resources/ # Optional: Additional resources
pattern-1.md
pattern-2.md
```
---
## Skill Configuration
### skill-rules.json Structure
```json
{
"version": "1.0",
"description": "Skill activation triggers",
"skills": {
"{skill-name}": {
"type": "domain" | "guardrail",
"enforcement": "suggest" | "block" | "warn",
"priority": "critical" | "high" | "medium" | "low",
"description": "Skill description",
"promptTri