skill-creator-plus/SKILL.md
Guide for creating and reviewing effective skills. Use when creating a new skill, updating an existing skill, or reviewing SKILL.md files for quality. Triggers on "create skill", "review skill", "スキル作成".
npx skillsauth add aktsmm/agent-skills skill-creator-plusInstall 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.
Guide for creating and reviewing effective skills.
| Principle | Description | | -------------------------- | -------------------------------------------------------------------- | | Concise is Key | Context window is shared. Only add what Claude doesn't already know. | | Degrees of Freedom | Match specificity to task fragility (high/medium/low freedom) | | Progressive Disclosure | Split into 3 levels: Metadata → Body → References |
Default assumption: Claude is already very smart. Challenge each piece: "Does this justify its token cost?"
→ references/skill-structure.md for details
skill-name/
├── SKILL.md (required) # < 150 lines
├── scripts/ # Executable code
├── references/ # Documentation loaded on demand
└── assets/ # Output resources (templates, images)
→ See skill-structure.md > What NOT to Include for excluded files.
→ references/creation-process.md for details
| Step | Action |
| ---- | ------------------------------------------------------- |
| 1 | Understand with concrete examples |
| 2 | Plan reusable contents (scripts/references/assets) |
| 3 | Initialize: scripts/init_skill.py <name> --path <dir> |
| 4 | Edit skill and implement resources |
| 5 | Package: scripts/package_skill.py <path> |
| 6 | Iterate based on real usage |
→ See skill-review-checklist.md > Line Count Target for size guidelines.
Quick rule: < 150 lines is good, > 300 lines must split to references.
---
name: skill-name
description: "What it does. Use when [trigger conditions]. Triggers on 'keyword', 'phrase'."
---
Description must include: What the skill does AND when to trigger it.
⚠️ Why this matters: Skills may not be invoked if descriptions lack clear triggers. Include user phrases to improve routing accuracy.
| ✅ Good | ❌ Bad | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | | Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction. | Helps with documents | | Set up book writing workspace. Triggers on "book writing", "執筆ワークスペース", "technical writing project". | Creates workspaces |
Start with generic keywords users are likely to say:
## When to Use
- **PDF**, **extract text**, **form filling** ← Keywords first
- Processing documents with embedded images
- Filling PDF forms programmatically
→ references/skill-review-checklist.md
- [ ] SKILL.md under 150 lines?
- [ ] Description has trigger conditions?
- [ ] Details moved to references/?
- [ ] No README.md or auxiliary docs?
| Topic | Reference | | ---------------- | ---------------------------------------------------------------------------- | | Skill Structure | references/skill-structure.md | | Creation Process | references/creation-process.md | | Review Checklist | references/skill-review-checklist.md | | Workflows | references/workflows.md | | Output Patterns | references/output-patterns.md |
development
Generate draw.io editable diagrams (.drawio, .drawio.svg) from text, images, or Excel. Orchestrates 3-agent workflow (Analysis → Manifest → SVG generation) with quality gates. Use when creating architecture diagrams, flowcharts, sequence diagrams, or converting existing images to editable format. Supports Azure/AWS cloud icons.
data-ai
Set up a reusable book-writing workspace with AI agents, instructions, prompts, and scripts. Use when creating a new book or technical writing project, bootstrapping a manuscript repository, or preparing a Markdown + Re:VIEW + PDF workflow. Triggers on "book writing workspace", "technical book project", "執筆ワークスペース", "book manuscript repo", and "Re:VIEW workspace".
documentation
Create, review, and update Prompt and agents and workflows. Covers 5 workflow patterns, agent delegation, Handoffs, Context Engineering. Use for any .agent.md file work or multi-agent system design. Triggers on 'agent workflow', 'create agent', 'ワークフロー設計'.
tools
Guide for creating VS Code extensions from scratch to Marketplace publication. Use when: (1) Creating a new VS Code extension, (2) Adding commands, keybindings, or settings to an extension, (3) Publishing to VS Code Marketplace, (4) Troubleshooting extension activation or packaging issues, (5) Building TreeView or Webview UI, (6) Setting up extension tests.