dp-archive/archive/skills-planner
Claude Code and agent skill by dp-archive/archive
- community
Checking that the SKILL.md file is still in the repository.
Plan which skills are needed to fulfill user requirements. Use when the user wants to design an agent workflow, plan skill composition, or determine what skills are needed for a task. Input includes user requirements and existing skills list. Output includes recommended existing skills, new skills to create, and a system prompt for the composed agent.
Install
npx vskill@latest install dp-archive/archive/skills-plannerSKILL.md
Skills Planner
Plan and compose skills to fulfill user requirements efficiently.
Workflow
- Analyze Requirements - Understand user goals and constraints
- Evaluate Existing Skills - Match requirements to available skills
- Identify Gaps - Determine what capabilities are missing
- Design New Skills - Specify requirements for missing skills (if any)
- Compose Agent - Design system prompt for the agent using all skills
- Present Plan - Output structured plan for user confirmation
Input Requirements
Before planning, gather:
- User Requirements: What the user wants to accomplish
- Existing Skills List: Available skills with their descriptions
Planning Process
Step 1: Analyze Requirements
Break down user requirements into discrete capabilities:
Step 2: Evaluate Existing Skills
For each capability, check if an existing skill covers it:
Selection Criteria:
- Prefer skills that directly match the capability
- Consider skill scope (narrow and focused > broad and generic)
- Check for overlapping functionality to avoid redundancy
Step 3: Identify Gaps
List capabilities not covered by existing skills. These become candidates for new skills.
Gap Analysis Questions:
- Is this capability truly necessary, or can existing skills be combined?
- Can the base model handle this without a skill?
- Is this capability reusable across other tasks?
Step 4: Design New Skills (if needed)
For each gap, specify:
Principles for New Skills:
- Minimal: Only create skills that provide significant value
- Focused: Each skill should do one thing well
- Reusable: Design for use beyond the immediate task
- Claude-aware: Only include knowledge Claude doesn't already have
Step 5: Compose Agent System Prompt
Design a system prompt that orchestrates all selected skills:
Output Format
Present the plan in this structure:
Example
User Request: "I need an agent that can process customer support tickets, categorize them, and draft responses"
Existing Skills: web-search, email-sender, sentiment-analyzer
Output:
Key Principles
- Minimize skill count: Fewer, well-designed skills > many narrow skills
- Leverage Claude's base capabilities: Don't create skills for things Claude already knows
- Prefer existing skills: Only create new skills when truly necessary
- Design for reusability: New skills should be useful beyond the immediate task
- Clear boundaries: Each skill should have a distinct, non-overlapping purpose
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingseed_skills/skills-planner/SKILL.md
Popularity
- Repository stars
- 1,113
- Repository forks
- 97
- 7-day trend score
- 35
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dp-archive/archive/skills-planner)