skill-creator — for Claude Code skill-creator, community, for Claude Code, ide skills, skill-finder <capability>, Place in, for repo-scope or, argument-hint, compatibility, allowed-tools

v1.0.0

À propos de ce Skill

Scenario recommande : Ideal for AI agents that need create, test, and improve .agents/skills/ skills through a structured. Resume localise : Quick start Check first — run skill-finder <capability to search existing official skills. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Fonctionnalités

Create, test, and improve .agents/skills/ skills through a structured
draft-test-iterate loop.
Check first — run skill-finder <capability to search existing official skills. Only create new if
Capture intent — what should the skill do and when should it trigger?
Write SKILL.md — frontmatter + instructions following the spec

# Sujets clés

laguagu laguagu
[1]
[0]
Mis à jour: 4/24/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Scenario recommande : Ideal for AI agents that need create, test, and improve .agents/skills/ skills through a structured. Resume localise : Quick start Check first — run skill-finder <capability to search existing official skills. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Pourquoi utiliser cette compétence

Recommandation : skill-creator helps agents create, test, and improve .agents/skills/ skills through a structured. Quick start Check first — run skill-finder <capability to search existing official skills. This AI

Meilleur pour

Scenario recommande : Ideal for AI agents that need create, test, and improve .agents/skills/ skills through a structured.

Cas d'utilisation exploitables for skill-creator

Cas d'usage : Applying Create, test, and improve .agents/skills/ skills through a structured
Cas d'usage : Applying draft-test-iterate loop
Cas d'usage : Applying Check first — run skill-finder <capability to search existing official skills. Only create new if

! Sécurité et Limitations

  • Limitation : Check first — run skill-finder <capability to search existing official skills. Only create new if nothing fits.
  • Limitation : └── references/ # Optional: supplementary docs (only when SKILL.md would exceed 300 lines)
  • Limitation : 1–64 characters, lowercase a-z, digits 0-9, hyphens - only

About The Source

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Démo Labs

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ et étapes d’installation

These questions and steps mirror the structured data on this page for better search understanding.

? Questions fréquentes

Qu’est-ce que skill-creator ?

Scenario recommande : Ideal for AI agents that need create, test, and improve .agents/skills/ skills through a structured. Resume localise : Quick start Check first — run skill-finder <capability to search existing official skills. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Comment installer skill-creator ?

Exécutez la commande : npx killer-skills add laguagu/agents-best-practices/skill-creator. Elle fonctionne avec Cursor, Windsurf, VS Code, Claude Code et plus de 19 autres IDE.

Quels sont les cas d’usage de skill-creator ?

Les principaux cas d’usage incluent : Cas d'usage : Applying Create, test, and improve .agents/skills/ skills through a structured, Cas d'usage : Applying draft-test-iterate loop, Cas d'usage : Applying Check first — run skill-finder <capability to search existing official skills. Only create new if.

Quels IDE sont compatibles avec skill-creator ?

Cette skill est compatible avec Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Utilisez la CLI Killer-Skills pour une installation unifiée.

Y a-t-il des limites pour skill-creator ?

Limitation : Check first — run skill-finder <capability to search existing official skills. Only create new if nothing fits.. Limitation : └── references/ # Optional: supplementary docs (only when SKILL.md would exceed 300 lines). Limitation : 1–64 characters, lowercase a-z, digits 0-9, hyphens - only.

Comment installer ce skill

  1. 1. Ouvrir le terminal

    Ouvrez le terminal ou la ligne de commande dans le dossier du projet.

  2. 2. Lancer la commande d’installation

    Exécutez : npx killer-skills add laguagu/agents-best-practices/skill-creator. La CLI détectera automatiquement votre IDE ou votre agent et configurera la skill.

  3. 3. Commencer à utiliser le skill

    Le skill est maintenant actif. Votre agent IA peut utiliser skill-creator immédiatement dans le projet.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

skill-creator

Quick start Check first — run skill-finder <capability to search existing official skills. This AI agent skill supports Claude Code, Cursor, and Windsurf

SKILL.md
Readonly
Upstream Repository Material
The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Skill Creator

Create, test, and improve .agents/skills/ skills through a structured draft-test-iterate loop.

Quick start

  1. Check first — run skill-finder <capability> to search existing official skills. Only create new if nothing fits.
  2. Capture intent — what should the skill do and when should it trigger?
  3. Write SKILL.md — frontmatter + instructions following the spec
  4. Test — run 2-3 realistic prompts, observe behavior
  5. Iterate — improve based on results, repeat until satisfied

Workflow

Step 1: Capture intent

Understand what the user wants before writing anything.

  1. What should this skill enable the agent to do?
  2. When should it trigger? (user phrases, contexts)
  3. What's the expected output format?
  4. Are there edge cases or constraints?

If the current conversation already contains a workflow the user wants to capture ("turn this into a skill"), extract answers from conversation history: tools used, sequence of steps, corrections made, input/output formats.

Step 2: Write the SKILL.md

Directory structure

.agents/skills/<skill-name>/
├── SKILL.md          # Required: frontmatter + instructions
├── scripts/          # Optional: executable code
└── references/       # Optional: supplementary docs (only when SKILL.md would exceed ~300 lines)

Place in .agents/skills/ for repo-scope or ~/.agents/skills/ for user-scope.

Frontmatter (required fields)

yaml
1--- 2name: my-skill 3description: > 4 What this skill does. Use when [specific trigger contexts]. 5 Activates on: "keyword1", "keyword2", even if the user 6 does not explicitly mention [topic]. 7---

name rules:

  • 1–64 characters, lowercase a-z, digits 0-9, hyphens - only
  • No leading/trailing/consecutive hyphens
  • Must match parent directory name exactly

description rules:

  • 1–1024 characters
  • Third person only: "Processes files" not "I process files"
  • Imperative framing: "Use when..." tells the agent when to act
  • Be pushy — agents under-trigger by default. Explicitly list contexts, including non-obvious ones ("even if they don't mention X")
  • Focus on user intent, not implementation details

Optional frontmatter fields

  • argument-hint — shown in skill list (e.g., "[file or directory]")
  • compatibility — platform/environment requirements (1–500 chars)
  • allowed-tools — space-separated pre-approved tools (experimental, use sparingly)
  • license — license name or reference
  • metadata — string key-value pairs (author, version, etc.)

Body structure

markdown
1# Skill Name 2 3One-line summary of what this skill does. 4 5## Quick start 61. Most common use case in 3 steps 72. Step two 83. Step three 9 10## Detailed workflow 11 12### Gather 13Read relevant files, understand current state. 14 15### Act 16Make changes, run scripts, generate output. 17 18### Verify 19Check results, validate output, confirm correctness. 20 21## Gotchas 22- Non-obvious fact that prevents mistakes 23- Environment quirk the agent can't infer from code

Content guidelines

Add only what the agent lacks. For every piece of content, ask: "Would the agent get this wrong without this?" If not, cut it.

  • No explanations of general concepts (what PDFs are, how HTTP works)
  • Every token must justify its cost — the context window is shared
  • Instructions in imperative form ("Run X", "Check Y")
  • Explain the why: "Filter test accounts because production reports include them otherwise" beats "ALWAYS filter test accounts"

Match specificity to fragility:

  • High freedom for flexible tasks (reviews, writing) — general guidelines
  • Low freedom for fragile operations (migrations, destructive ops) — exact scripts

Progressive disclosure:

  • Core instructions in SKILL.md (under 500 lines)
  • Detailed reference in separate files, clearly signposted with "when to read" guidance
  • References one level deep from SKILL.md (no A → B → C chains)
  • Table of contents in reference files over 100 lines

Step 3: Test with real usage

Create 2-3 realistic test prompts to smoke-test the workflow end-to-end. (Separate from Step 5's 20 eval queries, which test description triggering.) Share them with the user for review before running.

Run the skill against each prompt and observe:

  • Does the skill trigger when it should?
  • Does the agent follow the instructions correctly?
  • Is the output what the user expects?
  • Does the agent waste time on unproductive steps?

Step 4: Iterate

Based on test results:

  1. Generalize from feedback — don't overfit to specific test cases. The skill will be used across many prompts. Fiddly, overfitty changes for one test case hurt all others.
  2. Keep it lean — remove instructions that aren't pulling their weight. Read transcripts, not just outputs. If the agent wastes time on something, cut the instruction causing it.
  3. Explain the why — reasoning-based instructions outperform rigid directives. If you find yourself writing ALWAYS/NEVER in caps, reframe and explain the reasoning instead.
  4. Look for repeated work — if the agent independently writes the same helper script across test runs, bundle it in scripts/.

Repeat test-iterate until the user is satisfied.

Step 5: Optimize description (if needed)

If the skill doesn't trigger reliably:

  1. Create 20 eval queries (10 should-trigger, 10 should-not-trigger)
    • Should-trigger: vary phrasing, explicitness, detail level
    • Should-not-trigger: focus on near-misses (share keywords but need different skill)
  2. Split 60% train / 40% validation
  3. Run each query 3 times (model behavior is nondeterministic)
  4. Iterate: identify failures in train set → revise description → test (up to 5 iterations)
  5. Select best by validation score to avoid overfitting

Watch for overfitting: train improving but validation dropping, description growing toward 1024 chars, specific test keywords leaking into description.

Anti-patterns to avoid

Anti-patternFix
Vague descriptionBe specific, include trigger contexts
First person ("I can help")Third person ("Processes files")
Over-explaining basicsTrust agent's knowledge, add only what it lacks
SKILL.md > 500 linesSplit into references
Deeply nested refs (A→B→C)One level deep only
Windows paths (\)Always use /
Time-sensitive informationUse "old patterns" section or avoid
Too many options without defaultProvide default + escape hatch
Magic constantsDocument every value
Rigid ALWAYS/NEVERExplain the reasoning instead

Pre-publish checklist

  • name matches directory, lowercase+hyphens, 1–64 chars
  • description: specific, third person, includes triggers, < 1024 chars
  • SKILL.md body under 500 lines
  • No time-sensitive information
  • Consistent terminology throughout
  • Forward slashes in all paths
  • All referenced files exist and are reachable from SKILL.md
  • 2-3 test prompts run and results verified
  • Description triggers correctly (not too narrow or too broad)
  • compatibility field set if the skill targets multiple platforms

Gotchas

  • Description is the routing key — spend more time on it than on the body content
  • Agents under-trigger by default; err on the side of pushy descriptions
  • ~/.agents/skills/ is user-scope (global), .agents/skills/ is repo-scope — choose based on whether the skill is project-specific or general
  • references/ is opt-in — don't create empty placeholder directories
  • Keep SKILL.md flat by default: SKILL.md + scripts/ if needed, references/ only when SKILL.md would exceed ~300 lines
  • On Windows, use directory junctions (mklink /J) to sync between ~/.agents/skills/ and platform-specific paths like ~/.claude/skills/
  • Ground behavioral claims in sources — if you write "X is experimental" or "Y silently truncates at N chars", link the spec/README or code. Unverified claims rot as ecosystems evolve and mislead future readers

Cross-platform compatibility

When creating skills for multiple platforms:

  • Forward slashes in all file paths
  • State prerequisites explicitly (don't assume tools are available)
  • Use fully qualified MCP tool names (Server:tool_name)
  • Pin dependency versions (npx eslint@9.0.0, uv run ruff@0.8.0)
  • No interactive prompts in scripts — agents use non-interactive shells
  • Structured output (JSON/CSV to stdout, diagnostics to stderr)

Compétences associées

Looking for an alternative to skill-creator or another community skill for your workflow? Explore these related open-source skills.

Voir tout

openclaw-release-maintainer

Logo of openclaw
openclaw

Resume localise : 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

widget-generator

Logo of f
f

Resume localise : Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and

flags

Logo of vercel
vercel

Resume localise : The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Navigateur

pr-review

Logo of pytorch
pytorch

Resume localise : Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Développeur