Skill1.7k estrellas del repoactualizado yesterday
workflows
`/create-skill` is a Claude Code and Codex CLI command that automatically generates reusable skills by analyzing codebases or current sessions to extract patterns, workflows, and knowledge. Use it when you need to document recurring processes, standardize outputs like reports or code migrations, or create repeatable automation that other Claude agents can access without rebuilding the same logic.
Instalar en Claude Code
Copiargit clone --depth 1 https://github.com/maxritter/pilot-shell /tmp/workflows && cp -r /tmp/workflows/docs/docusaurus/docs/workflows/create- ~/.claude/skills/workflowsDespués abre una sesión nueva de Claude Code; el skill carga automáticamente.
Definición
create-skill.md
# /create-skill Build a reusable skill from any topic. Provide a topic or workflow description, and `/create-skill` explores the codebase, gathers relevant patterns, and builds a well-structured skill interactively with you. If no topic is given, it evaluates the current session for extractable knowledge. ```bash # Claude Code claude > /create-skill > /create-skill "Vue 3 test migration pattern" > /create-skill "How we set up MFE local development" # Codex CLI codex > $create-skill > $create-skill "Vue 3 test migration pattern" > $create-skill "How we set up MFE local development" ``` ## What /create-skill Does 6 phases: | Phase | Action | |-------|--------| | 0 | Load reference — use case categories, complexity spectrum, file structure, template, frontmatter fields, description formula, security restrictions | | 1 | Understand the topic — explore codebase for relevant patterns, or evaluate session for extractable knowledge | | 2 | Check existing skills — avoid duplicates, identify update opportunities | | 3 | Create skill — write to the active agent's skills directory (`.claude/skills/` or `~/.claude/skills/` for Claude Code; `.agents/skills/` or `~/.agents/skills/` for Codex), apply portability and determinism checklists | | 4 | Quality gates — structure checklist, content checklist, triggering test, iteration signals | | 5 | Test & iterate — run test prompts with sub-agents, evaluate results, optimize description triggering | ## Use Case Categories | Category | Used For | Key Techniques | |----------|----------|----------------| | **Document & Asset Creation** | Consistent output (reports, designs, code) | Embedded style guides, templates, quality checklists | | **Workflow Automation** | Multi-step processes with consistent methodology | Step-by-step gates, validation, iterative refinement | | **MCP Enhancement** | Workflow guidance on top of MCP tool access | Multi-MCP coordination, domain expertise, error handling | ## How big should a skill be Skills are designed with the simplest possible structure that does the job. Simpler = more reliable and cheaper to execute. | Level | Style | Best For | |-------|-------|----------| | **Passive** | Context only | Background knowledge, coding standards | | **Instructional** | Rules + guidelines | Code review, style guides | | **CLI Wrapper** | Calls a binary/script | Automation, integrations | | **Workflow** | Multi-step with validation | Deploy pipelines, migrations | | **Generative** | Asks agent to write code | Scaffolding, code generation | ## Skill File Structure ``` your-skill-name/ ├── SKILL.md # Required (case-sensitive, exactly SKILL.md) ├── scripts/ # Optional — executable code ├── references/ # Optional — detailed docs loaded as needed └── assets/ # Optional — templates, fonts, icons ``` ## When to Use - You want to capture a repeatable workflow - You completed a non-obvious debugging session - You want to standardize a multi-step process across your team - You discovered an undocumented tool or API integration pattern :::info Skills are plain markdown files using the same `SKILL.md` format on both agents. They're loaded on-demand when relevant and shareable across your team via the **Extensions page**. Claude Code uses `.claude/skills/` and `~/.claude/skills/`; Codex uses `.agents/skills/` and `~/.agents/skills/`. :::