public/SKILLS/Utility & Automation/claude-skill-builder/SKILL.md
Interactive skill creator for Claude Code and Agent Skills ecosystem. Build SKILL.md files with proper frontmatter, triggers, and structure. Triggers on creating skills, building skills, skill templates, skill frontmatter, allowed-tools, npx add-skill, agent skills.
npx skillsauth add eric861129/skills_all-in-one claude-skill-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create well-structured skills compatible with Claude Code and the Agent Skills specification (used by npx add-skill).
npx add-skillskill-name/
└── SKILL.md
skill-name/
├── SKILL.md # Main skill file (required)
├── references/ # Additional documentation
│ └── api-guide.md
├── scripts/ # Helper scripts
│ └── helper.py
└── assets/ # Templates, examples
└── template.txt
---
name: my-skill-name
description: Clear description of what this skill does. Include trigger keywords like keyword1, keyword2, keyword3 so the agent knows when to activate this skill.
allowed-tools: Read, Write, Edit, Grep, Glob, Bash
model: sonnet
license: MIT
metadata:
author: your-name
version: "1.0"
---
# Skill Title
## Purpose
Brief explanation of what this skill provides.
## When to Use
- Scenario 1 (include keywords)
- Scenario 2 (include keywords)
- Scenario 3 (include keywords)
## Process
### 1. Understand the Request
How to analyze what the user needs.
### 2. Gather Context
What information to collect.
### 3. Provide Solution
Step-by-step approach.
## Examples
### Example 1: Basic Usage
**Request:** "Help me with X"
**Response:** [How skill handles it]
## Best Practices
- Practice 1
- Practice 2
## Common Pitfalls
- Avoid X, do Y instead
| Field | Description | Example |
|-------|-------------|---------|
| name | Lowercase with hyphens, max 64 chars | nextjs-expert |
| description | What + When + Keywords, max 1024 chars | See below |
| Field | Description | Values |
|-------|-------------|--------|
| allowed-tools | Tools skill can use | Read, Write, Edit, Grep, Glob, Bash |
| model | AI model preference | haiku, sonnet, opus |
| license | License type | MIT, Apache-2.0 |
| metadata.author | Skill author | Your name |
| metadata.version | Semantic version | "1.0" |
Good description (includes what, when, keywords):
description: Expert in Next.js App Router, server components, and React Server Components. Use when user mentions Next.js, RSC, App Router, server actions, or React server-side patterns.
Bad description (too vague):
description: Helps with Next.js
Purpose: Deep knowledge of specific technology
Triggers: Framework name, features, patterns
Tools: Read, Grep, Glob
name: fastapi-expert
description: FastAPI web framework expert covering routing, dependencies, Pydantic models, async endpoints, and OpenAPI generation. Triggers on FastAPI, Python API, Pydantic, async web.
Purpose: Create boilerplate or scaffolding
Triggers: "generate", "create", "scaffold"
Tools: Write, Read, Grep, Glob
name: component-generator
description: Generate React components with TypeScript, tests, and stories. Triggers on generate component, create component, scaffold component.
Purpose: Review and analyze code
Triggers: "review", "analyze", "audit"
Tools: Read, Grep, Glob
name: security-auditor
description: Security code review for common vulnerabilities including XSS, SQL injection, and OWASP Top 10. Triggers on security review, audit code, find vulnerabilities.
Purpose: Automate development tasks
Triggers: Task-specific keywords
Tools: Read, Write, Edit, Bash
name: release-helper
description: Automate release workflows including changelog generation, version bumping, and git tagging. Triggers on release, changelog, version bump, tag release.
Purpose: Transform or analyze data
Triggers: Format names, transformation keywords
Tools: Read, Write, Edit, Grep
name: csv-processor
description: Parse, transform, and analyze CSV files. Convert between CSV, JSON, and other formats. Triggers on CSV, parse CSV, convert CSV.
Skills following this format work with npx add-skill from any Git repository.
your-repo/
├── skills/
│ ├── skill-one/
│ │ └── SKILL.md
│ └── skill-two/
│ └── SKILL.md
└── README.md
# Users install from your repo
npx add-skill your-username/your-repo
# List available skills
npx add-skill your-username/your-repo --list
# Install specific skill
npx add-skill your-username/your-repo --skill my-skill
# Direct link to skill
npx add-skill https://github.com/user/repo/tree/main/skills/my-skill
| Scope | Path | Use Case |
|-------|------|----------|
| Personal | ~/.claude/skills/ | Your own tools |
| Project | .claude/skills/ | Team-shared skills |
When helping users create skills, gather:
Then generate the SKILL.md with proper structure.
Before publishing:
SKILL.md (uppercase)~/.claude/skills/name/SKILL.md or .claude/skills/name/SKILL.mdMultiple skills with similar triggers:
development
Run structured What-If scenario analysis with multi-branch possibility exploration. Use this skill when the user asks speculative questions like "what if...", "what would happen if...", "what are the possibilities", "explore scenarios", "scenario analysis", "possibility space", "what could go wrong", "best case / worst case", "risk analysis", "contingency planning", "strategic options", or any question about uncertain futures. Also trigger when the user faces a fork-in-the-road decision, wants to stress-test an idea, or needs to think through consequences before committing.
development
Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
development
Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.
tools
Core skill for the deep research and writing tool. Write scientific manuscripts in full paragraphs (never bullet points). Use two-stage process with (1) section outlines with key points using research-lookup then (2) convert to flowing prose. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), for research papers and journal submissions.