jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ Skillライター

skill-writer

Claudeのスキル仕様に沿って、新しいスキルの作成や既存スキルの改善を行うSkill。

⏱ ボイラープレート実装 半日 → 30分

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Create and improve agent skills following the Agent Skills specification. Use when asked to create, write, or update skills.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Claudeのスキル仕様に沿って、新しいスキルの作成や既存スキルの改善を行うSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o skill-writer.zip https://jpskill.com/download/3507.zip && unzip -o skill-writer.zip && rm skill-writer.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/3507.zip -OutFile "$d\skill-writer.zip"; Expand-Archive "$d\skill-writer.zip" -DestinationPath $d -Force; ri "$d\skill-writer.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して skill-writer.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → skill-writer フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
13

💬 こう話しかけるだけ — サンプルプロンプト

  • Skill Writer を使って、最小構成のサンプルコードを示して
  • Skill Writer の主な使い方と注意点を教えて
  • Skill Writer を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Skill Writer

スキル作成と改善のための唯一の規範的なワークフローとしてこれを使用してください。 主要な成功条件:作成前に高価値のインプットカバレッジを最大化し、結果として得られるスキルに盲点がないようにすることです。

タスクに必要なパスのみをロードしてください。

タスク 読み込み
スキルクラスと必須ディメンションを設定する references/mode-selection.md
深さと簡潔さのための執筆制約を適用する references/design-principles.md
このスキルの構造パターンを選択する references/skill-patterns.md
プロセスヘビーなスキルのためのワークフローオーケストレーションパターンを選択する references/workflow-patterns.md
決定論的な品質のための出力フォーマットパターンを選択する references/output-patterns.md
ワークフローパスと必要な出力を選択する references/mode-selection.md
スキルタイプ別に代表的な合成例をロードする references/examples/*.md
外部/ローカルソースを深度ゲートで合成する references/synthesis-path.md
SKILL.mdとサポートファイルを作成または更新する references/authoring-path.md
スキル説明とトリガーの精度を最適化する references/description-optimization.md
ポジティブ/ネガティブ/修正例を使用して反復する references/iteration-path.md
動作を評価し、ベースラインとスキルありを比較する(オプトインの定量的評価) references/evaluation-path.md
スキルの変更を登録し、検証する references/registration-validation.md

ステップ1:ターゲットとパスを解決する

  1. ターゲットスキルパスと意図する操作(createupdatesynthesizeiterate)を解決します。
  2. references/mode-selection.mdを読み、必要なパスを選択します。
  3. スキルを分類します(workflow-processintegration-documentationsecurity-reviewskill-authoringgeneric)。
  4. クラスまたは深度要件が曖昧な場合は、直接的な質問を1つ行います。それ以外の場合は、明示的な仮定を述べます。

ステップ2:必要に応じて合成を実行する

references/synthesis-path.mdを読みます。

  1. 関連するソースを来歴とともに収集し、スコア付けします。
  2. 外部コンテンツを取り込む際に、信頼と安全のルールを適用します。
  3. ソースに基づいた決定とカバレッジ/ギャップステータスを生成します。
  4. スキルがハイブリッドの場合、references/examples/*.mdから1つ以上のプロファイルをロードします。
  5. スキル作成ワークフローのために、ベースラインソースパックを強制します。
  6. 作成に進む前に、深度ゲートを強制します。

ステップ3:成果物/例から改善する場合は、最初に反復を実行する

選択されたパスにiterationが含まれる場合(例:操作iterate)、最初にreferences/iteration-path.mdを読みます。

  1. 来歴とともに例をキャプチャし、匿名化します。
  2. 動作中のスライスとホールドアウトスライスに対してスキル動作を再評価します。
  3. ポジティブ/ネガティブ/修正の証拠から改善を提案します。
  4. 具体的な動作の差分を作成に持ち込みます。

選択されたパスにiterationが含まれない場合は、このステップをスキップします。

ステップ4:スキルアーティファクトを作成または更新する

references/authoring-path.mdを読みます。

  1. SKILL.mdを命令形で、トリガーが豊富な説明で記述または更新します。
  2. 正当な場合にのみ、焦点を絞った参照ファイルとスクリプトを作成します。
  3. 構造と出力の決定論のために、references/skill-patterns.mdreferences/workflow-patterns.md、および references/output-patterns.mdに従います。
  4. 作成/ジェネレータースキルの場合、変換された例をリファレンスに含めます。
    • happy-path
    • secure/robust variant
    • anti-pattern + corrected version

ステップ5:説明の品質を最適化する

references/description-optimization.mdを読みます。

  1. トリガーされるべきクエリセットとトリガーされるべきでないクエリセットを検証します。
  2. ターゲットを絞った説明の編集により、偽陽性と偽陰性を減らします。
  3. CodexとClaude全体でトリガー言語を汎用的に保ちます。

ステップ6:成果物を評価する

references/evaluation-path.mdを読みます。

  1. デフォルトで軽量な定性的チェックを実行します(推奨)。
  2. 統合/ドキュメントおよびスキル作成スキルについては、references/evaluation-path.mdからの簡潔な深度ルーブリックを含めます。
  3. 要求された場合、またはリスクがそれを正当化する場合にのみ、より詳細な評価プレイブックと定量的ベースライン対スキルありを実行します。
  4. 成果物と未解決のリスクを記録します。

ステップ7:登録と検証

references/registration-validation.mdを読みます。

  1. リポジトリ登録ステップを適用します。
  2. 厳密な深度ゲートで迅速な検証を実行します。
  3. 深度ゲートまたは必要なアーティファクトチェックに失敗した浅い出力を拒否します。

出力形式

以下を返します。

  1. Summary
  2. Changes Made
  3. Validation Results
  4. Open Gaps

使用時期

このスキルは、上記で説明されている主要なドメインまたは機能に関連するタスクに取り組む際に使用してください。

制限事項

  • このスキルは、タスクが上記で説明されている範囲と明確に一致する場合にのみ使用してください。
  • 出力を環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全境界、または成功基準が不足している場合は、停止して明確化を求めてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Skill Writer

Use this as the single canonical workflow for skill creation and improvement. Primary success condition: maximize high-value input coverage before authoring so the resulting skill has minimal blind spots.

Load only the path(s) required for the task:

Task Read
Set skill class and required dimensions references/mode-selection.md
Apply writing constraints for depth vs concision references/design-principles.md
Select structure pattern for this skill references/skill-patterns.md
Select workflow orchestration pattern for process-heavy skills references/workflow-patterns.md
Select output format pattern for deterministic quality references/output-patterns.md
Choose workflow path and required outputs references/mode-selection.md
Load representative synthesis examples by skill type references/examples/*.md
Synthesize external/local sources with depth gates references/synthesis-path.md
Author or update SKILL.md and supporting files references/authoring-path.md
Optimize skill description and trigger precision references/description-optimization.md
Iterate using positive/negative/fix examples references/iteration-path.md
Evaluate behavior and compare baseline vs with-skill (opt-in quantitative) references/evaluation-path.md
Register and validate skill changes references/registration-validation.md

Step 1: Resolve target and path

  1. Resolve target skill path and intended operation (create, update, synthesize, iterate).
  2. Read references/mode-selection.md and select the required path(s).
  3. Classify the skill (workflow-process, integration-documentation, security-review, skill-authoring, generic).
  4. Ask one direct question if class or depth requirements are ambiguous; otherwise state explicit assumptions.

Step 2: Run synthesis when needed

Read references/synthesis-path.md.

  1. Collect and score relevant sources with provenance.
  2. Apply trust and safety rules when ingesting external content.
  3. Produce source-backed decisions and coverage/gap status.
  4. Load one or more profiles from references/examples/*.md when the skill is hybrid.
  5. Enforce baseline source pack for skill-authoring workflows.
  6. Enforce depth gates before moving to authoring.

Step 3: Run iteration first when improving from outcomes/examples

Read references/iteration-path.md first when selected path includes iteration (for example operation iterate).

  1. Capture and anonymize examples with provenance.
  2. Re-evaluate skill behavior against working and holdout slices.
  3. Propose improvements from positive/negative/fix evidence.
  4. Carry concrete behavior deltas into authoring.

Skip this step when selected path does not include iteration.

Step 4: Author or update skill artifacts

Read references/authoring-path.md.

  1. Write or update SKILL.md in imperative voice with trigger-rich description.
  2. Create focused reference files and scripts only when justified.
  3. Follow references/skill-patterns.md, references/workflow-patterns.md, and references/output-patterns.md for structure and output determinism.
  4. For authoring/generator skills, include transformed examples in references:
    • happy-path
    • secure/robust variant
    • anti-pattern + corrected version

Step 5: Optimize description quality

Read references/description-optimization.md.

  1. Validate should-trigger and should-not-trigger query sets.
  2. Reduce false positives and false negatives with targeted description edits.
  3. Keep trigger language generic across Codex and Claude.

Step 6: Evaluate outcomes

Read references/evaluation-path.md.

  1. Run a lightweight qualitative check by default (recommended).
  2. For integration/documentation and skill-authoring skills, include the concise depth rubric from references/evaluation-path.md.
  3. Run deeper eval playbook and quantitative baseline-vs-with-skill only when requested or risk warrants it.
  4. Record outcomes and unresolved risks.

Step 7: Register and validate

Read references/registration-validation.md.

  1. Apply repository registration steps.
  2. Run quick validation with strict depth gates.
  3. Reject shallow outputs that fail depth gates or required artifact checks.

Output format

Return:

  1. Summary
  2. Changes Made
  3. Validation Results
  4. Open Gaps

When to Use

Use this skill when tackling tasks related to its primary domain or functionality as described above.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。