create-slidev-presenta…
Build or edit Slidev (sli.dev) presentations for tech talks, workshops, conference sessions, and live-coding demos. Use when the user asks to create slides, a…
Guide users through creating, reviewing, and fixing custom skills for Claude — both command skills (invoked via /slash) and context skills (auto-loaded by tech stack). Use when the user asks to create a skill, build a skill, make a new slash command skill, add a coding standards
$ npx -y skills add b33eep/claude-code-setup --skill skill-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
Guide users through creating, reviewing, and fixing custom skills for Claude — both command skills (invoked via /slash) and context skills (auto-loaded by tech stack). Use when the user asks to create a skill, build a skill, make a new slash command skill, add a coding standards
name: skill-creator description: Guide users through creating, reviewing, and fixing custom skills for Claude — both command skills (invoked via /slash) and context skills (auto-loaded by tech stack). Use when the user asks to create a skill, build a skill, make a new slash command skill, add a coding standards skill, review an existing skill, update a skill, or fix a skill that doesn't trigger. type: command source: https://github.com/AJBcoding/claude-skill-eval metadata: reference: "The Complete Guide to Building Skills for Claude (Anthropic, Jan 2026)"
A skill is a folder that teaches Claude how to handle a specific task or workflow. Skills are an **open standard** — the same skill folder works across Claude.ai, Claude Code, and the Messages API (via `container.skills`).
**Two types (claude-code-setup harness convention):**
> The `type`/`applies_to`/`file_extensions` fields are harness extensions specific to `claude-code-setup`. For pure Anthropic-spec skills (Claude.ai or API upload), see `references/02-frontmatter.md` → "Harness-specific fields".
This skill walks the user through an 8-step interactive flow for **creating** a new skill. It is also useful for **reviewing** an existing skill (see `references/07-troubleshooting.md` → "Escalation path") or **fixing** one that doesn't trigger properly.
By default, created skills save to `~/.claude/custom/skills/<name>/`, survive `claude-code-setup` upgrades, and are discovered by the harness. For Claude.ai or API distribution, see `references/09-distribution.md`.
Full rules and frontmatter schema: `references/02-frontmatter.md`.
Use conversational interaction — ask one question at a time, wait for the answer before moving on.
Ask:
> Give me 2–3 specific, concrete scenarios where you want this skill to kick in. > Format: "I say X" → "Claude does Y".
The quality of the skill is capped by the quality of the use cases. Vague cases ("help with projects") produce unusable skills. Specific cases ("onboard a new PayFlow customer: create account → setup payment → activate subscription") produce skills that trigger reliably and behave consistently.
If the user gives only one scenario, push for at least two more — paraphrased versions of the same task, or related edge cases.
Map the use cases to a type:
If ambiguous, present both options and let the user pick:
Command skill — invoked as /skill-name Example: /deploy-staging, /generate-report Pro: deterministic invocation Con: user must remember the command Context skill — auto-loaded by tech stack or file extension Example: standards-python, api-conventions Pro: always applied, no user effort Con: consumes context tokens on every matching project
Minimal frontmatter for each type (harness-specific fields — see `references/02-frontmatter.md`):
# Command skill type: command
# Context skill type: context applies_to: [python, fastapi]
Propose a **kebab-case** name based on the use cases. The folder name, frontmatter `name`, and directory must all match.
Write the description in this structure:
> **[What it does]** + **[When to use it, with trigger phrases]** + *(optional)* **[Key capabilities]**
Good and bad examples, plus the full test ("would Claude know to pick this skill when the user says X?"): `references/03-writing-descriptions.md`.
Before picking a pattern, decide which framing fits:
This framing points directly at the right pattern.
Most skills fit one of 5 patterns. Identify which fits before writing instructions.
| # | Pattern | When | |---|---------|------| | 1 | Sequential workflow orchestration | Multi-step process, steps in a specific order | | 2 | Multi-MCP coordination | Workflow spans multiple MCP servers | | 3 | Iterative refinement | Output quality improves through repeat passes | | 4 | Context-aware tool selection | Same outcome, different tools depending on context | | 5 | Domain-specific intelligence | Specialized expertise beyond tool access |
Full descriptions with ready-to-copy structures — plus the "Skills + MCP" story for skills that wrap an MCP server: `references/05-patterns.md`.
Most skills need **only `SKILL.md`**. Add folders only when justified.
<skill-name>/ ├── SKILL.md required ├── references/
Persistent memory for Claude Code via Markdown files. 📖 Read the Documentation for detailed guides, tutorials, and reference.
Repo: b33eep/claude-code-setup
Build or edit Slidev (sli.dev) presentations for tech talks, workshops, conference sessions, and live-coding demos. Use when the user asks to create slides, a…
Gradle build tool standards focusing on Kotlin DSL. Covers project configuration, dependency management, and custom plugin/task development with Gradle 9 LTS.
Java coding standards for enterprise applications. Includes naming conventions, modern Java features, design patterns, and recommended tooling.
This skill provides JavaScript coding standards and is automatically loaded for JavaScript projects. It includes modern ES2025 patterns, async handling, and…
Kotlin coding standards for modern applications. Includes naming conventions, coroutines, flows, modern Kotlin 2.3.0 features, and recommended tooling.
This skill provides Python coding standards and is automatically loaded for Python projects. It includes naming conventions, best practices, and recommended…