From platxa-platxa-skill-generator
Autonomous skill creator for Claude Code CLI. Use when the user asks to "create a skill", "generate a skill", or "build a new slash command". Uses multi-phase orchestrated workflow with Task tool subagents to research domains, design architecture, generate content, validate quality, and iteratively improve via eval infrastructure. Creates production-ready skills following the Agent Skills open standard and Claude Code extensions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/platxa-platxa-skill-generator:platxa-skill-generatorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create Claude Code skills autonomously using a multi-phase orchestrated workflow.
Create Claude Code skills autonomously using a multi-phase orchestrated workflow.
This skill guides you through creating production-ready Claude Code skills by:
The workflow uses Task tool subagents for each phase, ensuring deep expertise at every step.
User: /skill-generator
Ask the user for:
Use Task tool with subagent_type="Explore" to:
~/.claude/skills/ for patternsSufficiency Check: Evaluate if research is complete. Only ask user for clarification if gaps exist.
Based on discovery, determine:
Generate architecture blueprint JSON:
{
"skill_type": "Builder",
"directories": ["scripts", "references"],
"skill_md_sections": ["Overview", "Workflow", "Examples", "Output Checklist"],
"scripts": [{"name": "validate.sh", "purpose": "Validate output"}],
"references": [{"name": "best-practices.md", "purpose": "Domain expertise"}]
}
Create all skill files:
Use templates from references/templates/ based on skill type.
Run quality checks:
python3 scripts/score-skill.py <dir> --json)Quality Score: Run score-skill.py for 5-dimension assessment (spec compliance, content depth, example quality, structure, token efficiency). Must be ≥7.0/10 to pass.
Evaluation Scaffold: After passing validation, generate 3 eval scenarios (happy-path, edge-case, error-handling) in evals/evals.json for testing the skill's real-world behavior.
Ask user for installation location:
~/.claude/skills/{skill-name}/.claude/skills/{skill-name}/Copy files and verify installation.
User: /skill-generator
Assistant: What skill would you like to create?
User: A skill that generates documentation for Python code
Assistant: [Runs Discovery subagent to research Python docstring standards...]
Assistant: [Creates architecture for "Automation" type skill...]
Assistant: [Generates py-documenter skill with SKILL.md, scripts/generate-docs.sh]
Assistant: Quality score: 8.2/10. Install to ~/.claude/skills/py-documenter? (y/n)
User: /skill-generator
Assistant: What skill would you like to create?
User: A skill that scans code for security vulnerabilities
Assistant: [Discovers OWASP Top 10, SAST patterns, CVE databases...]
Assistant: [Creates "Analyzer" type skill with references/owasp-checklist.md]
Assistant: Quality score: 7.8/10. Ready to install.
When generating a skill, verify:
my-skill-name)allowed-tools lists only tools the skill needs| Type | Purpose | Key Sections |
|---|---|---|
| Builder | Create new things | Workflow, Templates, Output Checklist |
| Guide | Teach/explain | Steps, Examples, Best Practices |
| Automation | Automate tasks | Triggers, Scripts, Verification |
| Analyzer | Inspect/audit | Checklist, Metrics, Reports |
| Validator | Verify quality | Rules, Thresholds, Pass/Fail Criteria |
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-4 --plugin platxa-platxa-skill-generator