runbook
Create or update an operational runbook for a recurring task or procedure. Use when documenting a task that on-call or ops needs to run repeatably, turning tribal knowledge into exact step-by-step commands, adding troubleshooting and rollback steps to an existing procedure, or writing escalation paths for when things go wrong.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o runbook.zip https://jpskill.com/download/22654.zip && unzip -o runbook.zip && rm runbook.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22654.zip -OutFile "$d\runbook.zip"; Expand-Archive "$d\runbook.zip" -DestinationPath $d -Force; ri "$d\runbook.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
runbook.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
runbookフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 この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-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] runbook [原文 Markdown ↓]
/runbook
見慣れないプレースホルダーがある場合や、どのツールが接続されているかを確認する必要がある場合は、CONNECTORS.md を参照してください。
繰り返し発生するタスクや手順について、段階的な運用ランブックを作成します。
使用法
/runbook $ARGUMENTS
出力
## ランブック: [タスク名]
**担当者:** [チーム/担当者] | **頻度:** [毎日/毎週/毎月/必要に応じて]
**最終更新日:** [日付] | **最終実行日:** [日付]
### 目的
[このランブックが達成することと、いつ使用するか]
### 前提条件
- [ ] [必要なアクセスまたは権限]
- [ ] [必要なツールまたはシステム]
- [ ] [必要なデータまたは入力]
### 手順
#### ステップ 1: [名前]
[正確なコマンド、アクション、または指示]
**期待される結果:** [何が起こるべきか]
**失敗した場合:** [何をすべきか]
#### ステップ 2: [名前]
[正確なコマンド、アクション、または指示]
**期待される結果:** [何が起こるべきか]
**失敗した場合:** [何をすべきか]
### 検証
- [ ] [タスクが正常に完了したことを確認する方法]
- [ ] [何をチェックするか]
### トラブルシューティング
| 症状 | 考えられる原因 | 修正 |
|---------|-------------|-----|
| [何が見えるか] | [理由] | [何をすべきか] |
### ロールバック
[何か問題が発生した場合に元に戻す方法]
### エスカレーション
| 状況 | 連絡先 | 方法 |
|-----------|---------|--------|
| [いつエスカレーションするか] | [誰] | [連絡方法] |
### 履歴
| 日付 | 実行者 | 備考 |
|------|--------|-------|
| [日付] | [担当者] | [問題や観察事項] |
コネクタが利用可能な場合
~~knowledge base が接続されている場合:
- 既存のランブックを検索して更新し、ゼロから作成するのではなく
- 完成したランブックを運用 Wiki に公開する
~~ITSM が接続されている場合:
- ランブックを関連するインシデントタイプや変更要求にリンクする
- オンコールスケジュールからエスカレーション連絡先を自動入力する
ヒント
- 非常に具体的にする — 「スクリプトを実行する」はステップではありません。「ops サーバーから
python sync.py --prod --dry-runを実行する」がステップです。 - 失敗モードを含める — 各ステップで何が問題になる可能性があり、それに対して何をすべきか。
- ランブックをテストする — プロセスに不慣れな人にそれに従ってもらいます。彼らが立ち往生した箇所を修正します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
/runbook
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Create a step-by-step operational runbook for a recurring task or procedure.
Usage
/runbook $ARGUMENTS
Output
## Runbook: [Task Name]
**Owner:** [Team/Person] | **Frequency:** [Daily/Weekly/Monthly/As Needed]
**Last Updated:** [Date] | **Last Run:** [Date]
### Purpose
[What this runbook accomplishes and when to use it]
### Prerequisites
- [ ] [Access or permission needed]
- [ ] [Tool or system required]
- [ ] [Data or input needed]
### Procedure
#### Step 1: [Name]
[Exact command, action, or instruction]
**Expected result:** [What should happen]
**If it fails:** [What to do]
#### Step 2: [Name]
[Exact command, action, or instruction]
**Expected result:** [What should happen]
**If it fails:** [What to do]
### Verification
- [ ] [How to confirm the task completed successfully]
- [ ] [What to check]
### Troubleshooting
| Symptom | Likely Cause | Fix |
|---------|-------------|-----|
| [What you see] | [Why] | [What to do] |
### Rollback
[How to undo this if something goes wrong]
### Escalation
| Situation | Contact | Method |
|-----------|---------|--------|
| [When to escalate] | [Who] | [How to reach them] |
### History
| Date | Run By | Notes |
|------|--------|-------|
| [Date] | [Person] | [Any issues or observations] |
If Connectors Available
If ~~knowledge base is connected:
- Search for existing runbooks to update rather than create from scratch
- Publish the completed runbook to your ops wiki
If ~~ITSM is connected:
- Link the runbook to related incident types and change requests
- Auto-populate escalation contacts from on-call schedules
Tips
- Be painfully specific — "Run the script" is not a step. "Run
python sync.py --prod --dry-runfrom the ops server" is. - Include failure modes — What can go wrong at each step and what to do about it.
- Test the runbook — Have someone unfamiliar with the process follow it. Fix where they get stuck.