.claude/skills/creating-claude-code-skills/SKILL.md
Guide for creating effective Claude Code Agent Skills. Use when users want to create, improve, or troubleshoot Skills that extend Claude's capabilities with specialized workflows, domain expertise, or tool integrations.
npx skillsauth add ingen084/kyoshineewvieweringen creating-claude-code-skillsInstall 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.
Skills are modular packages that extend Claude's capabilities with specialized knowledge, workflows, and tools.
my-skill/
├── SKILL.md # Required: metadata + instructions
├── reference.md # Optional: detailed docs
└── scripts/ # Optional: utility scripts
└── helper.py
---
name: skill-name # lowercase, hyphens, max 64 chars
description: What it does and when to use it. Max 1024 chars.
---
# Skill Name
## Instructions
Clear, step-by-step guidance.
## Examples
Concrete input/output examples.
The description field is critical for discovery. Include:
Good:
description: Extract text from PDF files, fill forms, merge documents. Use when working with PDF files, forms, or document extraction.
Bad:
description: Helps with documents
Simple skill (single file):
commit-helper/
└── SKILL.md
Skill with references:
pdf-processing/
├── SKILL.md # Quick start + navigation
├── FORMS.md # Form-filling details
└── REFERENCE.md # API reference
Skill with scripts:
data-analysis/
├── SKILL.md
├── scripts/
│ └── validate.py
└── references/
└── schema.md
scripts/helper.py~/.claude/skills/skill-name/.claude/skills/skill-name/For detailed patterns, see references/patterns.md. For anti-patterns to avoid, see references/anti-patterns.md.
tools
EEW(緊急地震速報)機能のアーキテクチャ解説。EEW関連のコード修正、予報電文・警報電文の処理フロー、キャッシュ管理、ソース優先順位の理解に使用。
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------