一键导入
skill-builder
Generate new Claude Code skills from requirements through guided questions and pattern selection
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate new Claude Code skills from requirements through guided questions and pattern selection
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Search multiple job sources for new listings, spawn parallel triage agents, and update tracking state. Use when running /job-discover or searching for new job opportunities.
Staff-engineer-level ADR helper — interactive multi-round exploration that helps you deeply understand architecture decisions through codebase research, ASCII diagrams, and Socratic dialogue. Use when you want to understand an ADR ("explain this ADR", "help me understand this decision", "what does this mean", "walk me through this"), review it ("is this ADR good enough", "poke holes", "review this ADR"), or when sharing ADR file paths (docs/decisions/, docs/adr/, numbered files like 0014-*.md). Every round produces diagrams and ends with user-directed next steps.
Curate weekly newsletter from checked stories in daily AI digests. Extracts [x] marked items, groups into narrative themes, generates editorial newsletter.
Comprehensive grounded research with rigorous source verification. Use when user needs thorough research with verbatim citations, fact-checking verification, or academic-level source grounding on complex topics.
Interactive KubeCon CFP submission writer. Guides through topic selection, title crafting, abstract writing, and benefits section using acceptance data from 1,100+ talks across 7 KubeCon events (2024-2025). Use when preparing a conference talk proposal for KubeCon/CloudNativeCon, writing a CFP, or asking about KubeCon submission strategy.
Critique a Claude implementation plan before approving execution. Spawns parallel persona subagents (Skeptic, Architect, Verifier) to evaluate the plan against the codebase and return an Approve/Reject/Refine verdict with concrete refinements. Use when a plan has been generated (Plan Mode output, ExitPlanMode, pasted plan text, or plan file path) and needs review before code is written. Triggers on "critique this plan", "review this plan", "is this plan good", "poke holes in this plan", "should I approve this plan", or sharing a plan for evaluation.
| name | skill-builder |
| description | Generate new Claude Code skills from requirements through guided questions and pattern selection |
| argument-hint | [skill-name] [--type research|automation|tool|simple] |
| allowed-tools | Read, Write, Glob, AskUserQuestion |
| user-invocable | true |
Generate complete Claude Code skills through requirements gathering, pattern selection, and template-based generation.
Principle: Most skills should be pure SKILL.md. Python only when it adds clear value.
Parse from $ARGUMENTS:
Extract:
If no skill name provided, ask user.
Analyze user's description to determine type:
| Indicator | Type | Characteristics |
|---|---|---|
| search, aggregate, synthesize, news, digest | research | Web searches, multiple sources, synthesis |
| scheduled, incremental, track, monitor, state | automation | State files, recurring runs, incremental |
| compute, transform, parse, API, external | tool | May need Python, external integrations |
| single purpose, straightforward | simple | Minimal phases, focused task |
Default: simple (avoid over-engineering)
Load questions from questions/:
base-questions.md — Always ask (3-4 questions){type}-questions.md — Type-specific (2-3 questions)Ask 5-7 total questions via AskUserQuestion tool.
Question categories:
Store answers for template customization.
Python warranted ONLY if:
Ask explicitly if unclear:
"This skill involves [X]. Would you benefit from a Python script for [specific task], or should Claude handle it directly?"
Default: No Python. Simpler is better.
Based on answers, select from patterns/:
| User Need | Pattern |
|---|---|
| Multiple phases, complex flow | phase-workflow.md |
| Runs repeatedly, tracks history | state-management.md |
| Needs Python scripts | python-integration.md |
Load selected patterns for template generation.
6a. Create directory:
.claude/skills/[skill-name]/
6b. Generate SKILL.md:
Load templates/skill-base.md, customize with:
6c. Generate supporting files (if needed):
output-template.md — If structured output requiredsources.md — If multiple data sourceschecklist.md — If complex quality requirements6d. If Python needed:
scripts/ directorypyproject.toml from templates/pyproject-template.tomlLoad checklist.md and verify:
Write all files, then show:
# Generated Skill: [name]
**Location:** .claude/skills/[name]/
**Type:** [detected-type]
**Python:** [Yes/No]
## Files Created
- SKILL.md — Main skill definition
- [other files if any]
## How to Use
/[skill-name] [example-args]
## Next Steps
- Review SKILL.md for accuracy
- [If Python] Implement script logic
- Test with example invocation
Include:
Include:
Include:
Include:
From SKILL-GUIDELINES.md: