⌨️ スラッシュコマンド開発ガイド
Claude Code の `/コマンド` (スラッシュコマンド) を自作するためのSkill。
📺 まず動画で見る(YouTube)
▶ 【Claude Code完全入門】誰でも使える/Skills活用法/経営者こそ使うべき ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
🇯🇵 日本人クリエイター向け解説
Claude Code の `/コマンド` (スラッシュコマンド) を自作するためのSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 9
💬 こう話しかけるだけ — サンプルプロンプト
- › スラッシュコマンド開発ガイド を使って、最小構成のサンプルコードを示して
- › スラッシュコマンド開発ガイド の主な使い方と注意点を教えて
- › スラッシュコマンド開発ガイド を既存プロジェクトに組み込む方法を教えて
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[スキル名] コマンド開発
Claude Code のコマンド開発
概要
スラッシュコマンドは、Claude が対話セッション中に実行する Markdown ファイルとして定義された、頻繁に使用されるプロンプトです。コマンドの構造、フロントマターオプション、および動的な機能を理解することで、強力で再利用可能なワークフローを作成できます。
主要な概念:
- コマンド用の Markdown ファイル形式
- 設定用の YAML フロントマター
- 動的な引数とファイル参照
- コンテキストのための Bash 実行
- コマンドの整理と名前空間
コマンドの基本
スラッシュコマンドとは何ですか?
スラッシュコマンドは、呼び出されたときに Claude が実行するプロンプトを含む Markdown ファイルです。コマンドは以下を提供します。
- 再利用性: 一度定義すれば、繰り返し使用できます
- 一貫性: 一般的なワークフローを標準化します
- 共有: チームやプロジェクト間で配布できます
- 効率性: 複雑なプロンプトに素早くアクセスできます
重要: コマンドは Claude への指示です
コマンドはエージェントが消費するために書かれており、人間が消費するためではありません。
ユーザーが /command-name を呼び出すと、コマンドの内容が Claude への指示になります。コマンドは、ユーザーへのメッセージとしてではなく、Claude に何をすべきかを指示するディレクティブとして記述してください。
正しいアプローチ (Claude への指示):
このコードを以下のセキュリティ脆弱性についてレビューしてください。
- SQL インジェクション
- XSS 攻撃
- 認証の問題
具体的な行番号と深刻度評価を提供してください。
間違ったアプローチ (ユーザーへのメッセージ):
このコマンドは、あなたのコードのセキュリティ問題をレビューします。
脆弱性の詳細を含むレポートを受け取ります。
最初の例は Claude に何をすべきかを伝えています。2番目の例はユーザーに何が起こるかを伝えていますが、Claude に指示していません。常に最初のアプローチを使用してください。
コマンドの場所
プロジェクトコマンド (チームと共有):
- 場所:
.claude/commands/ - スコープ: 特定のプロジェクトで利用可能
- ラベル:
/helpで "(project)" と表示 - 用途: チームのワークフロー、プロジェクト固有のタスク
個人コマンド (どこでも利用可能):
- 場所:
~/.claude/commands/ - スコープ: すべてのプロジェクトで利用可能
- ラベル:
/helpで "(user)" と表示 - 用途: 個人のワークフロー、プロジェクト横断的なユーティリティ
プラグインコマンド (プラグインにバンドル):
- 場所:
plugin-name/commands/ - スコープ: プラグインがインストールされているときに利用可能
- ラベル:
/helpで "(plugin-name)" と表示 - 用途: プラグイン固有の機能
ファイル形式
基本構造
コマンドは .md 拡張子を持つ Markdown ファイルです。
.claude/commands/
├── review.md # /review コマンド
├── test.md # /test コマンド
└── deploy.md # /deploy コマンド
シンプルなコマンド:
このコードを以下のセキュリティ脆弱性についてレビューしてください。
- SQL インジェクション
- XSS 攻撃
- 認証バイパス
- 安全でないデータ処理
基本的なコマンドにはフロントマターは必要ありません。
YAML フロントマター付き
YAML フロントマターを使用して設定を追加します。
---
description: セキュリティ問題についてコードをレビューする
allowed-tools: Read, Grep, Bash(git:*)
model: sonnet
---
このコードをセキュリティ脆弱性についてレビューしてください...
YAML フロントマターフィールド
description
目的: /help に表示される簡単な説明
型: 文字列
デフォルト: コマンドプロンプトの最初の行
---
description: プルリクエストのコード品質をレビューする
---
ベストプラクティス: 明確で実行可能な説明 (60文字以内)
allowed-tools
目的: コマンドが使用できるツールを指定する 型: 文字列または配列 デフォルト: 会話から継承
---
allowed-tools: Read, Write, Edit, Bash(git:*)
---
パターン:
Read, Write, Edit- 特定のツールBash(git:*)- git コマンドのみの Bash*- すべてのツール (めったに必要ありません)
使用する場合: コマンドが特定のツールアクセスを必要とするとき
model
目的: コマンド実行用のモデルを指定する 型: 文字列 (sonnet, opus, haiku) デフォルト: 会話から継承
---
model: haiku
---
使用例:
haiku- 高速でシンプルなコマンドsonnet- 標準的なワークフローopus- 複雑な分析
argument-hint
目的: オートコンプリートのために期待される引数を文書化する 型: 文字列 デフォルト: なし
---
argument-hint: [pr-number] [priority] [assignee]
---
利点:
- ユーザーがコマンド引数を理解するのに役立ちます
- コマンドの発見性を向上させます
- コマンドインターフェースを文書化します
disable-model-invocation
目的: SlashCommand ツールがプログラムでコマンドを呼び出すのを防ぐ 型: ブール値 デフォルト: false
---
disable-model-invocation: true
---
使用する場合: コマンドが手動でのみ呼び出されるべきとき
動的な引数
$ARGUMENTS の使用
すべての引数を単一の文字列としてキャプチャします。
---
description: 番号で問題を修正する
argument-hint: [issue-number]
---
コーディング標準とベストプラクティスに従って、問題 #$ARGUMENTS を修正してください。
使用法:
> /fix-issue 123
> /fix-issue 456
展開される内容:
コーディング標準に従って、問題 #123 を修正してください...
コーディング標準に従って、問題 #456 を修正してください...
位置引数の使用
$1、$2、$3 などで個々の引数をキャプチャします。
---
description: 優先度と担当者で PR をレビューする
argument-hint: [pr-number] [priority] [assignee]
---
プルリクエスト #$1 を優先度レベル $2 でレビューしてください。
レビュー後、フォローアップのために $3 に割り当ててください。
使用法:
> /review-pr 123 high alice
展開される内容:
プルリクエスト #123 を優先度レベル high でレビューしてください。
レビュー後、フォローアップのために alice に割り当ててください。
引数の組み合わせ
位置引数と残りの引数を組み合わせます。
$1 を $2 環境にオプション $3 でデプロイしてください。
使用法:
> /deploy api staging --force --skip-tests
展開される内容:
api を staging 環境にオプション --force --skip-tests でデプロイしてください。
ファイル参照
@ 構文の使用
コマンドにファイルの内容を含めます。
---
description: 特定のファイルをレビューする
argument-hint: [file-path]
---
@$1 を以下についてレビューしてください。
- コード品質
- ベストプラクティス
- 潜在的なバグ
使用法:
> /review-file src/ap
(原文がここで切り詰められています) 📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Command Development for Claude Code
Overview
Slash commands are frequently-used prompts defined as Markdown files that Claude executes during interactive sessions. Understanding command structure, frontmatter options, and dynamic features enables creating powerful, reusable workflows.
Key concepts:
- Markdown file format for commands
- YAML frontmatter for configuration
- Dynamic arguments and file references
- Bash execution for context
- Command organization and namespacing
Command Basics
What is a Slash Command?
A slash command is a Markdown file containing a prompt that Claude executes when invoked. Commands provide:
- Reusability: Define once, use repeatedly
- Consistency: Standardize common workflows
- Sharing: Distribute across team or projects
- Efficiency: Quick access to complex prompts
Critical: Commands are Instructions FOR Claude
Commands are written for agent consumption, not human consumption.
When a user invokes /command-name, the command content becomes Claude's instructions. Write commands as directives TO Claude about what to do, not as messages TO the user.
Correct approach (instructions for Claude):
Review this code for security vulnerabilities including:
- SQL injection
- XSS attacks
- Authentication issues
Provide specific line numbers and severity ratings.
Incorrect approach (messages to user):
This command will review your code for security issues.
You'll receive a report with vulnerability details.
The first example tells Claude what to do. The second tells the user what will happen but doesn't instruct Claude. Always use the first approach.
Command Locations
Project commands (shared with team):
- Location:
.claude/commands/ - Scope: Available in specific project
- Label: Shown as "(project)" in
/help - Use for: Team workflows, project-specific tasks
Personal commands (available everywhere):
- Location:
~/.claude/commands/ - Scope: Available in all projects
- Label: Shown as "(user)" in
/help - Use for: Personal workflows, cross-project utilities
Plugin commands (bundled with plugins):
- Location:
plugin-name/commands/ - Scope: Available when plugin installed
- Label: Shown as "(plugin-name)" in
/help - Use for: Plugin-specific functionality
File Format
Basic Structure
Commands are Markdown files with .md extension:
.claude/commands/
├── review.md # /review command
├── test.md # /test command
└── deploy.md # /deploy command
Simple command:
Review this code for security vulnerabilities including:
- SQL injection
- XSS attacks
- Authentication bypass
- Insecure data handling
No frontmatter needed for basic commands.
With YAML Frontmatter
Add configuration using YAML frontmatter:
---
description: Review code for security issues
allowed-tools: Read, Grep, Bash(git:*)
model: sonnet
---
Review this code for security vulnerabilities...
YAML Frontmatter Fields
description
Purpose: Brief description shown in /help
Type: String
Default: First line of command prompt
---
description: Review pull request for code quality
---
Best practice: Clear, actionable description (under 60 characters)
allowed-tools
Purpose: Specify which tools command can use Type: String or Array Default: Inherits from conversation
---
allowed-tools: Read, Write, Edit, Bash(git:*)
---
Patterns:
Read, Write, Edit- Specific toolsBash(git:*)- Bash with git commands only*- All tools (rarely needed)
Use when: Command requires specific tool access
model
Purpose: Specify model for command execution Type: String (sonnet, opus, haiku) Default: Inherits from conversation
---
model: haiku
---
Use cases:
haiku- Fast, simple commandssonnet- Standard workflowsopus- Complex analysis
argument-hint
Purpose: Document expected arguments for autocomplete Type: String Default: None
---
argument-hint: [pr-number] [priority] [assignee]
---
Benefits:
- Helps users understand command arguments
- Improves command discovery
- Documents command interface
disable-model-invocation
Purpose: Prevent SlashCommand tool from programmatically calling command Type: Boolean Default: false
---
disable-model-invocation: true
---
Use when: Command should only be manually invoked
Dynamic Arguments
Using $ARGUMENTS
Capture all arguments as single string:
---
description: Fix issue by number
argument-hint: [issue-number]
---
Fix issue #$ARGUMENTS following our coding standards and best practices.
Usage:
> /fix-issue 123
> /fix-issue 456
Expands to:
Fix issue #123 following our coding standards...
Fix issue #456 following our coding standards...
Using Positional Arguments
Capture individual arguments with $1, $2, $3, etc.:
---
description: Review PR with priority and assignee
argument-hint: [pr-number] [priority] [assignee]
---
Review pull request #$1 with priority level $2.
After review, assign to $3 for follow-up.
Usage:
> /review-pr 123 high alice
Expands to:
Review pull request #123 with priority level high.
After review, assign to alice for follow-up.
Combining Arguments
Mix positional and remaining arguments:
Deploy $1 to $2 environment with options: $3
Usage:
> /deploy api staging --force --skip-tests
Expands to:
Deploy api to staging environment with options: --force --skip-tests
File References
Using @ Syntax
Include file contents in command:
---
description: Review specific file
argument-hint: [file-path]
---
Review @$1 for:
- Code quality
- Best practices
- Potential bugs
Usage:
> /review-file src/api/users.ts
Effect: Claude reads src/api/users.ts before processing command
Multiple File References
Reference multiple files:
Compare @src/old-version.js with @src/new-version.js
Identify:
- Breaking changes
- New features
- Bug fixes
Static File References
Reference known files without arguments:
Review @package.json and @tsconfig.json for consistency
Ensure:
- TypeScript version matches
- Dependencies are aligned
- Build configuration is correct
Bash Execution in Commands
Commands can execute bash commands inline to dynamically gather context before Claude processes the command. This is useful for including repository state, environment information, or project-specific context.
When to use:
- Include dynamic context (git status, environment vars, etc.)
- Gather project/repository state
- Build context-aware workflows
Implementation details:
For complete syntax, examples, and best practices, see references/plugin-features-reference.md section on bash execution. The reference includes the exact syntax and multiple working examples to avoid execution issues
Command Organization
Flat Structure
Simple organization for small command sets:
.claude/commands/
├── build.md
├── test.md
├── deploy.md
├── review.md
└── docs.md
Use when: 5-15 commands, no clear categories
Namespaced Structure
Organize commands in subdirectories:
.claude/commands/
├── ci/
│ ├── build.md # /build (project:ci)
│ ├── test.md # /test (project:ci)
│ └── lint.md # /lint (project:ci)
├── git/
│ ├── commit.md # /commit (project:git)
│ └── pr.md # /pr (project:git)
└── docs/
├── generate.md # /generate (project:docs)
└── publish.md # /publish (project:docs)
Benefits:
- Logical grouping by category
- Namespace shown in
/help - Easier to find related commands
Use when: 15+ commands, clear categories
Best Practices
Command Design
- Single responsibility: One command, one task
- Clear descriptions: Self-explanatory in
/help - Explicit dependencies: Use
allowed-toolswhen needed - Document arguments: Always provide
argument-hint - Consistent naming: Use verb-noun pattern (review-pr, fix-issue)
Argument Handling
- Validate arguments: Check for required arguments in prompt
- Provide defaults: Suggest defaults when arguments missing
- Document format: Explain expected argument format
- Handle edge cases: Consider missing or invalid arguments
---
argument-hint: [pr-number]
---
$IF($1,
Review PR #$1,
Please provide a PR number. Usage: /review-pr [number]
)
File References
- Explicit paths: Use clear file paths
- Check existence: Handle missing files gracefully
- Relative paths: Use project-relative paths
- Glob support: Consider using Glob tool for patterns
Bash Commands
- Limit scope: Use
Bash(git:*)notBash(*) - Safe commands: Avoid destructive operations
- Handle errors: Consider command failures
- Keep fast: Long-running commands slow invocation
Documentation
- Add comments: Explain complex logic
- Provide examples: Show usage in comments
- List requirements: Document dependencies
- Version commands: Note breaking changes
---
description: Deploy application to environment
argument-hint: [environment] [version]
---
<!--
Usage: /deploy [staging|production] [version]
Requires: AWS credentials configured
Example: /deploy staging v1.2.3
-->
Deploy application to $1 environment using version $2...
Common Patterns
Review Pattern
---
description: Review code changes
allowed-tools: Read, Bash(git:*)
---
Files changed: !`git diff --name-only`
Review each file for:
1. Code quality and style
2. Potential bugs or issues
3. Test coverage
4. Documentation needs
Provide specific feedback for each file.
Testing Pattern
---
description: Run tests for specific file
argument-hint: [test-file]
allowed-tools: Bash(npm:*)
---
Run tests: !`npm test $1`
Analyze results and suggest fixes for failures.
Documentation Pattern
---
description: Generate documentation for file
argument-hint: [source-file]
---
Generate comprehensive documentation for @$1 including:
- Function/class descriptions
- Parameter documentation
- Return value descriptions
- Usage examples
- Edge cases and errors
Workflow Pattern
---
description: Complete PR workflow
argument-hint: [pr-number]
allowed-tools: Bash(gh:*), Read
---
PR #$1 Workflow:
1. Fetch PR: !`gh pr view $1`
2. Review changes
3. Run checks
4. Approve or request changes
Troubleshooting
Command not appearing:
- Check file is in correct directory
- Verify
.mdextension present - Ensure valid Markdown format
- Restart Claude Code
Arguments not working:
- Verify
$1,$2syntax correct - Check
argument-hintmatches usage - Ensure no extra spaces
Bash execution failing:
- Check
allowed-toolsincludes Bash - Verify command syntax in backticks
- Test command in terminal first
- Check for required permissions
File references not working:
- Verify
@syntax correct - Check file path is valid
- Ensure Read tool allowed
- Use absolute or project-relative paths
Plugin-Specific Features
CLAUDE_PLUGIN_ROOT Variable
Plugin commands have access to ${CLAUDE_PLUGIN_ROOT}, an environment variable that resolves to the plugin's absolute path.
Purpose:
- Reference plugin files portably
- Execute plugin scripts
- Load plugin configuration
- Access plugin templates
Basic usage:
---
description: Analyze using plugin script
allowed-tools: Bash(node:*)
---
Run analysis: !`node ${CLAUDE_PLUGIN_ROOT}/scripts/analyze.js $1`
Review results and report findings.
Common patterns:
# Execute plugin script
!`bash ${CLAUDE_PLUGIN_ROOT}/scripts/script.sh`
# Load plugin configuration
@${CLAUDE_PLUGIN_ROOT}/config/settings.json
# Use plugin template
@${CLAUDE_PLUGIN_ROOT}/templates/report.md
# Access plugin resources
@${CLAUDE_PLUGIN_ROOT}/docs/reference.md
Why use it:
- Works across all installations
- Portable between systems
- No hardcoded paths needed
- Essential for multi-file plugins
Plugin Command Organization
Plugin commands discovered automatically from commands/ directory:
plugin-name/
├── commands/
│ ├── foo.md # /foo (plugin:plugin-name)
│ ├── bar.md # /bar (plugin:plugin-name)
│ └── utils/
│ └── helper.md # /helper (plugin:plugin-name:utils)
└── plugin.json
Namespace benefits:
- Logical command grouping
- Shown in
/helpoutput - Avoid name conflicts
- Organize related commands
Naming conventions:
- Use descriptive action names
- Avoid generic names (test, run)
- Consider plugin-specific prefix
- Use hyphens for multi-word names
Plugin Command Patterns
Configuration-based pattern:
---
description: Deploy using plugin configuration
argument-hint: [environment]
allowed-tools: Read, Bash(*)
---
Load configuration: @${CLAUDE_PLUGIN_ROOT}/config/$1-deploy.json
Deploy to $1 using configuration settings.
Monitor deployment and report status.
Template-based pattern:
---
description: Generate docs from template
argument-hint: [component]
---
Template: @${CLAUDE_PLUGIN_ROOT}/templates/docs.md
Generate documentation for $1 following template structure.
Multi-script pattern:
---
description: Complete build workflow
allowed-tools: Bash(*)
---
Build: !`bash ${CLAUDE_PLUGIN_ROOT}/scripts/build.sh`
Test: !`bash ${CLAUDE_PLUGIN_ROOT}/scripts/test.sh`
Package: !`bash ${CLAUDE_PLUGIN_ROOT}/scripts/package.sh`
Review outputs and report workflow status.
See references/plugin-features-reference.md for detailed patterns.
Integration with Plugin Components
Commands can integrate with other plugin components for powerful workflows.
Agent Integration
Launch plugin agents for complex tasks:
---
description: Deep code review
argument-hint: [file-path]
---
Initiate comprehensive review of @$1 using the code-reviewer agent.
The agent will analyze:
- Code structure
- Security issues
- Performance
- Best practices
Agent uses plugin resources:
- ${CLAUDE_PLUGIN_ROOT}/config/rules.json
- ${CLAUDE_PLUGIN_ROOT}/checklists/review.md
Key points:
- Agent must exist in
plugin/agents/directory - Claude uses Task tool to launch agent
- Document agent capabilities
- Reference plugin resources agent uses
Skill Integration
Leverage plugin skills for specialized knowledge:
---
description: Document API with standards
argument-hint: [api-file]
---
Document API in @$1 following plugin standards.
Use the api-docs-standards skill to ensure:
- Complete endpoint documentation
- Consistent formatting
- Example quality
- Error documentation
Generate production-ready API docs.
Key points:
- Skill must exist in
plugin/skills/directory - Mention skill name to trigger invocation
- Document skill purpose
- Explain what skill provides
Hook Coordination
Design commands that work with plugin hooks:
- Commands can prepare state for hooks to process
- Hooks execute automatically on tool events
- Commands should document expected hook behavior
- Guide Claude on interpreting hook output
See references/plugin-features-reference.md for examples of commands that coordinate with hooks
Multi-Component Workflows
Combine agents, skills, and scripts:
---
description: Comprehensive review workflow
argument-hint: [file]
allowed-tools: Bash(node:*), Read
---
Target: @$1
Phase 1 - Static Analysis:
!`node ${CLAUDE_PLUGIN_ROOT}/scripts/lint.js $1`
Phase 2 - Deep Review:
Launch code-reviewer agent for detailed analysis.
Phase 3 - Standards Check:
Use coding-standards skill for validation.
Phase 4 - Report:
Template: @${CLAUDE_PLUGIN_ROOT}/templates/review.md
Compile findings into report following template.
When to use:
- Complex multi-step workflows
- Leverage multiple plugin capabilities
- Require specialized analysis
- Need structured outputs
Validation Patterns
Commands should validate inputs and resources before processing.
Argument Validation
---
description: Deploy with validation
argument-hint: [environment]
---
Validate environment: !`echo "$1" | grep -E "^(dev|staging|prod)$" || echo "INVALID"`
If $1 is valid environment:
Deploy to $1
Otherwise:
Explain valid environments: dev, staging, prod
Show usage: /deploy [environment]
File Existence Checks
---
description: Process configuration
argument-hint: [config-file]
---
Check file exists: !`test -f $1 && echo "EXISTS" || echo "MISSING"`
If file exists:
Process configuration: @$1
Otherwise:
Explain where to place config file
Show expected format
Provide example configuration
Plugin Resource Validation
---
description: Run plugin analyzer
allowed-tools: Bash(test:*)
---
Validate plugin setup:
- Script: !`test -x ${CLAUDE_PLUGIN_ROOT}/bin/analyze && echo "✓" || echo "✗"`
- Config: !`test -f ${CLAUDE_PLUGIN_ROOT}/config.json && echo "✓" || echo "✗"`
If all checks pass, run analysis.
Otherwise, report missing components.
Error Handling
---
description: Build with error handling
allowed-tools: Bash(*)
---
Execute build: !`bash ${CLAUDE_PLUGIN_ROOT}/scripts/build.sh 2>&1 || echo "BUILD_FAILED"`
If build succeeded:
Report success and output location
If build failed:
Analyze error output
Suggest likely causes
Provide troubleshooting steps
Best practices:
- Validate early in command
- Provide helpful error messages
- Suggest corrective actions
- Handle edge cases gracefully
For detailed frontmatter field specifications, see references/frontmatter-reference.md.
For plugin-specific features and patterns, see references/plugin-features-reference.md.
For command pattern examples, see examples/ directory.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (18,941 bytes)
- 📎 README.md (7,651 bytes)
- 📎 references/advanced-workflows.md (13,618 bytes)
- 📎 references/documentation-patterns.md (14,971 bytes)
- 📎 references/frontmatter-reference.md (9,162 bytes)
- 📎 references/interactive-commands.md (20,980 bytes)
- 📎 references/marketplace-considerations.md (16,437 bytes)
- 📎 references/plugin-features-reference.md (14,622 bytes)
- 📎 references/testing-strategies.md (14,803 bytes)