ワンクリックで
create-new-skill
// Creates new Claude Code agent skills with proper structure, frontmatter, and best practices. Use when the user wants to create a new skill, add capabilities, or extend Claude with domain-specific expertise.
// Creates new Claude Code agent skills with proper structure, frontmatter, and best practices. Use when the user wants to create a new skill, add capabilities, or extend Claude with domain-specific expertise.
Reviews completed work by exploring features as a user would, finding gaps between intent and implementation, writing failing tests for real issues, and creating tickets for genuine problems. Runs automatically after all planned tasks complete.
Autonomously discovers ready tasks from Tickets, executes them with Research → Implement → Verify cycles, continuing with related work while context remains healthy - invoke directly without specifying a task
Autonomously investigates REQUIRES-INVESTIGATION tasks through deep parallel research (internal and external), synthesizes findings, and either resolves with an actionable task or escalates to HUMAN-TASK when genuine human judgment is needed. Use when autonomous-development creates investigation tasks.
Translates finalized feature plans into comprehensive tickets for autonomous development. Use after project-planning and reviewing-plans sessions are complete. Creates self-contained tickets with inlined requirements and verification commands.
Orchestrates comprehensive feature planning through autonomous research phases and map-reduce cycles. Researches codebase first to understand current state, only interviews user for human judgment questions, then runs research waves after each interview round. Produces detailed implementation plans with executable verification commands.
Captures project vision and philosophy through structured interview, producing comprehensive vision documentation and condensed summary. Use before project-planning for new projects or major architectural work requiring design alignment. Ensures blockers and autonomous development can align with project goals.
| name | create-new-skill |
| description | Creates new Claude Code agent skills with proper structure, frontmatter, and best practices. Use when the user wants to create a new skill, add capabilities, or extend Claude with domain-specific expertise. |
Agent Skills are modular, filesystem-based capabilities that provide Claude with domain-specific expertise. They use progressive disclosure to load information efficiently:
Before creating files, determine:
# For global skills (available in all projects)
cd ~/.claude/skills
mkdir skill-name
cd skill-name
# For project-specific skills
cd /path/to/project/.claude/skills
mkdir skill-name
cd skill-name
Every skill requires a SKILL.md file with YAML frontmatter:
---
name: skill-name
description: Brief description of what the skill does and when to use it (max 1024 chars)
---
# Skill Name
[Your skill content here]
Naming Rules:
processing-pdfs, analyzing-dataDescription Rules:
Keep SKILL.md under 500 lines. Use this pattern:
---
name: your-skill
description: Your description here
---
# Skill Title
## Overview
Brief introduction (2-3 sentences)
## When to Use This Skill
- Clear trigger scenarios
- Specific use cases
## Key Concepts
Only information Claude cannot infer
## Workflows
### Common Task 1
1. Step-by-step instructions
2. With concrete examples
3. Include validation checks
### Common Task 2
1. Another workflow
2. With checklists
3. Error handling guidance
## Examples
### Example 1: [Descriptive Title]
**Input:**
[Input example]
**Expected Output:**
[Output example]
**Process:**
1. Steps taken
2. Decisions made
## Reference Files
- [Additional Documentation](./reference.md) - When to use this
- [Script Reference](./scripts/helper.py) - What this does
Create additional files as needed:
# Reference documentation (linked from SKILL.md)
touch reference.md
touch advanced-guide.md
# Utility scripts
mkdir scripts
touch scripts/validator.py
chmod +x scripts/validator.py
# Templates or examples
mkdir templates
touch templates/example-output.txt
Important:
scripts/helper.py not scripts\helper.pyTest iteratively with two Claude instances:
Observe:
Common improvements:
❌ Don't:
✅ Do:
<details> tagsUse this minimal template to get started:
---
name: your-skill-name
description: What it does and when to use it (be specific)
---
# Skill Title
## When to Use
- Trigger scenario 1
- Trigger scenario 2
## Basic Workflow
1. **Step 1**: What to do
```bash
# Example command
Step 2: Next action
Step 3: Final step
Scenario: [Description]
Steps:
## Skill Locations
**Global skills** (all projects):
~/.claude/skills/skill-name/SKILL.md
**Project skills** (specific project):
/path/to/project/.claude/skills/skill-name/SKILL.md
## Resources
For more details on Claude Code skills, see the official Anthropic documentation at https://docs.anthropic.com.