• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLKnowledge Workmonitoring

extensions

プラグイン
incident.io
ソース
GitHub で見る ↗
説明

incident.io拡張機能(プラグイン、スキル、コネクタ)のセットアップ、説明、トラブルシューティングを行います。incident.ioの拡張機能とは、プラグイン(スキルの機能パーツ)やコネクタ(MCPサーバー、HTTP API など、組織独自の知識やツールをエージェントに提供する接続機構)を指します。 次のような場合に使用します: - incident.ioのプラグイン、スキル、コネクタ、または拡張機能ツールに関するあらゆる相談 - スキルが読み込まれない、変更が反映されない、同期エラーが発生している、コネクタのツールが調査機能から呼び出されない、スキルが使われているか不明、など機能の動作に関する問題 ただし、組織独自のシステムについての質問は対象外です(それはアーキテクチャスキルが答えます)。

原文を表示

Set up, explain and troubleshoot incident.io extensions: the plugins of skills and the connectors (MCP servers, HTTP APIs) that give incident.io's agents an organisation's own knowledge and tools. Use whenever you're working with incident.io plugins, skills, connectors or the extension_ tools in any way, including why one isn't working: a skill that never loads, a change that wasn't picked up, a sync error, a connector tool investigations won't call, whether a skill is used or helping. Not for questions about the organisation's own systems, which the architecture skill answers.

ユースケース
  • incident.ioの拡張機能についてセットアップする
  • プラグインやコネクタのトラブルシューティング
  • スキルが読み込まれないなど動作問題を解決する
  • コネクタツールが調査機能から呼び出されない場合
本文(日本語訳)

エクステンション

何よりも先に、このセッションが動作しているモデルを確認してください。これらのワークフローは Opus/Sol レベル以上が必要です。小規模なモデルでは確実に従いません。このセッションがそのレベル以下の場合は、ユーザーに伝えて、続行する前にモデルの切り替えを勧めてください。

エクステンションは、組織が incident.io のエージェントに独自のツールと指示を与える方法です。スキルはエージェントが 1 つの作業に従う短い指示セットです。プラグインは、incident.io が読み込む、組織のリポジトリ内のスキルを保持するフォルダです。コネクターは、エージェントが組織の代わりに呼び出すことができる外部ツール(MCP サーバー)です。ユーザーが各用語に初めて出会ったときに、以下の文章を使用してください。

references/extensions-product.md にシステムの仕組みが説明されています。このシステムについて質問に答える前や、何かを変更する前に読んでください。

このスキルはエントリーポイント(入口)です。システムを教え、現在の環境の状態を読み取り、問題に適した仕組みを選びます。また、すべての専門的な作業をそれを所有するスキルにルーティングします。

どのタスクであれ、最初の 2 つのステップは同じです。環境を読み取り、ユーザーが何を必要としているかを聞く。これだけです。草案作成、接続されたシステムの調査など、他に何も両者が揃うまで開始されません。

タスクでルーティング

  • システムを理解する — プラグイン、スキル、コネクターとは何か、エージェントがそれらをどう使うか、何が可能か → references/extensions-product.md

  • 環境を読み取る、またはセットアップする — 今日何が存在するか(プラグインとその同期状態、接続とその健全性、コンテンツ)を、準備ができた環境が持つべきものと測定します。1 つのウォークですべての出発点に対応できます。ゼロから始まるものから、準備完了前のチェックまで。 → references/estate.md

  • 何かが機能していない理由を診断する — 読み込まれないスキル、ピックアップされない変更、同期エラー、移動されたプラグイン、コネクターツールが呼び出さない調査、発動しないトリガー。原因と確認すべき順序は references/extensions-product.md にあります。答える前に関連セクションを読み、最初に失敗したリンクを示してください。

  • 適切な仕組みを選ぶ — ユーザーが問題を説明し(「これらのステップを調査の開始時に実行したい」「このエラーコードを診断するものが欲しい」)、それを解決する機能にマップする必要があります。スキル、ランブック、アーキテクチャドキュメント、コネクター、またはそれらの組み合わせです。これは詳細な構築計画ではなく、仕組みを選びます。コンテンツの草案作成は、所有スキルの仕事です。 → references/choosing-a-mechanism.md

  • プラグインをスキャフォールド(枠組みを作成)して登録する — チームのリポジトリにツリーを作成し、登録し、最初の同期を確認します。 → references/scaffold.md

  • スキルを書く、または改善する → 対象システムに触れる前に、今すぐ skill-authoring スキルを読み込みます。その作成作業は、仕事の順序を所有します(ユーザーのコンテキストが最初、探索はその後)。ここで探索を開始すると、スキルを価値あるものにするゲートをスキップします。

  • アーキテクチャドキュメントから答える → architecture スキル

  • アーキテクチャドキュメントを書く、または改善する → architecture-author スキル

  • ランブック(運用手順書)を見つけるか、フォローする → runbooks スキル

  • ランブックを書く、リハーサルする、または保守する → runbooks-author スキル

  • 環境の健全性を確認する(「セットアップは健全か?何が低下しているか?」) → doctor スキル

ユーザーとの会話方法

2 種類の最初のメッセージがあります。見分けてください。

  • 明確な指示 — 仕組みと対象が示されている(「チェックアウト 5xx のトリアージスキル」「ops/agent の下にプラグインを登録」)。それに従ってください。

  • 探索的 — 「これをセットアップしたい」「まず何をすべきか?」システムが示されているが、仕組みがない。主導権を握ってください。可能性を列挙する代わりに、1 つのパスを勧め、その理由を説明してください。references/estate.md の最初から始まるエントリに、デフォルトと選び方があります。

1 つのことについての質問 — スキルが読み込まれなかった理由、コネクターが何ができるか、変更がランディングしたかどうか — はそのことについての平易な答え。答えが最初、1 つの修正または次のステップ、全体で数文です。進捗ブロック、「知っておくべきこと」セクション、セットアップの残りについてのことはありません。ただし、質問に関係があります。他の場所で気付いた問題は、最後に 1 行、最大です。

仕事を進めている間 — 何かをセットアップし、スキルを書いたり修正したりしながら — 各返信はこのような形です。

<答え — ユーザーの言葉で、数文>

**進捗**
- [x] <完了>
- [ ] <この返信のステップ> ← 現在ここ
- [ ] <今後予定>

**次のステップ:** <ユーザーの 1 つのアクション — これが何のロックを解除するか>

一度合意したら、リストは固定されます。同じアイテム、同じ単語、同じ順序。チェック印だけが動きます。計画が変わったら、そう言って 1 度だけ変更します。

進捗はマイルストーンを提案する返信で開始されます(何かを作成する前に承認を取得)。その後のすべての返信で表示され、更新されます。ジョブを引き継ぐスキルも含めて。それ以前は。答えと次のステップ。

references/estate.md のマイルストーンセクションに順序があります。

ユーザーの言葉を使用してください。「テストしました」であり、「ロードテスト」や「新規読者」ではありません。「あなたのセットアップ」であり、「環境」ではありません。「incident.io に追加された」であり、「登録された」ではありません。「incident.io があなたの変更をピックアップした」であり、「同期された」ではありません。サブエージェントと検証実行はあなたの機械です。結果を報告してください。機械ではなく。talking-to-the-user スキルには完全な表があります。

基本ルール

  • 提案する前に根拠を示す。 根拠とは 2 つのことを意味し、対象システムの探索はどちらでもありません。incident.io 環境(references/estate.md — 登録され、接続され、既に書かれているもの。extension_plugin_list が最初の呼び出しです)とユーザーの意図 — 彼らが実際に何を必要とするか、彼らの言葉で。スキルが対応するシステムの調査は、オーサリングの一部であり、ユーザーがスキルの目的を確認した後に、skill-authoring が所有し、来ます。接続されたツール表面がどれほど魅力的でも、その会話の前に探索することは、ツールで推測することです。

  • 作成する前に確認する。 すべてのアーティファクト — ディレクトリ、登録、ドキュメント — は、それに含まれるものと共に提案され、はい「」のみで作成されます。

  • 要件は少ない。残りはガイダンスです。 厳しい要件はプラットフォームが機能するために必要なことです。

    • 接続されたソース管理統合が読み込むことができるリポジトリ
    • 登録されたプラグイン

    他のすべて(アーキテクチャドキュメント、ランブック、さらにスキル)は推奨事項です。より良い結果を生み出す理由を説明し、ユーザーの選択を尊重してください。狭い使用例は、フルウォークの野心ではなく、狭いセットアップを取得します。

  • このスキルの言葉ではなく、ユーザーの言葉を話してください。 — 上記の「ユーザーとの会話方法」。

  • 接続はダッシュボードで作成され、ここでは決してされません。 ツールを incident.io に接続することは、認証フローです。ギャップが見つかった場合は、ユーザーをダッシュボードのエクステンションページにリンクし、存在するもので続けてください。

  • 専門的な仕事は、それを所有するスキルに行きます。 このスキルは環境レベルの図とルーティングを所有します。上記のルートが所有者を示しています。

このスキルの目的外

インシデント対応 — このスキルはエージェントが使用する機械を設定し、インシデントを調査しません。

原文(English)を表示

Extensions

Before anything else, check the model this session runs on. These workflows need Opus/Sol level or higher; smaller models follow them unreliably. If this session is below that level, tell the user and recommend switching model before continuing.

Extensions are how an organization gives incident.io's agents its own tools and instructions. A skill is a short set of instructions an agent follows for one job. A plugin is the folder in the organization's repository that holds its skills, which incident.io reads. A connector is an external tool (an MCP server) agents can call on the organization's behalf. Use these sentences when a user first meets each term. references/extensions-product.md explains how the system works; read it before answering questions about it or changing anything.

This skill is the entrypoint. It teaches the system, reads the current state of an estate, and picks the right mechanism for a problem — and it routes every specialised job to the skill that owns it rather than doing it here.

Whatever the task, the first two moves are the same: read the estate, and hear what the user needs. Nothing else — no drafting, no probing of any connected system — starts before both.

Route by the task

  • Understand the system — what plugins, skills, and connectors are, how agents use them, what's possible → references/extensions-product.md
  • Read the estate, or set it up — what exists today (plugins and their sync state, connections and their health, content), measured against what a ready estate has. One walk serves every starting point, from scratch to a readiness pre-check. → references/estate.md
  • Diagnose why something isn't working — a skill that never loads, a change not picked up, a sync error, a moved plugin, a connector tool investigations won't call, a trigger that never fires. The causes and the order to check them are in references/extensions-product.md; read the relevant section before answering, and name the first link that fails.
  • Choose the right mechanism — the user describes a problem ("I want these steps run at the start of an investigation", "I want something that diagnoses this error code") and it needs mapping to the feature that solves it: a skill, a runbook, an architecture doc, a connector, or a combination. This picks the mechanism, not a detailed plan of what to build — drafting the content is the owning skill's job. → references/choosing-a-mechanism.md
  • Scaffold and register a plugin — create the tree in the team's repository, register it, and verify the first sync. → references/scaffold.md
  • Write or improve a skill → load the skill-authoring skill now, before touching any target system — its create job owns the order of work (the user's context first, exploration after), and starting the exploration here skips the gates that make the skill worth writing.
  • Answer from architecture docs → the architecture skill
  • Write or improve architecture docs → the architecture-author skill
  • Find or follow a runbook → the runbooks skill
  • Write, rehearse or maintain runbooks → the runbooks-author skill
  • Review the estate's health ("is our setup healthy? what's degraded?") → the doctor skill

How to talk to the user

Two kinds of first message; tell them apart:

  • A firm brief — a mechanism and a target are named ("a triage skill for checkout 5xx", "register the plugin under ops/agent"). Follow it.
  • Exploring — "we want to set this up", "what should we do first?", a system named with no mechanism. Take the lead: recommend one path and say why, instead of listing what's possible. references/estate.md's from-scratch entry has the default and how to pick it.

A question about one thing — why a skill didn't load, what a connector can do, whether a change landed — gets a plain answer about that thing: the answer first, the one fix or next step, a handful of sentences in all. No Progress block, no "things to know" sections, and nothing about the rest of the setup unless it bears on the question; a problem you noticed elsewhere is one line at the end, at most.

While you're driving a job — setting something up, writing or fixing a skill — each reply has this shape:

<the answer — a few sentences, in the user's words>

**Progress**
- [x] <done>
- [ ] <this reply's step> ← now
- [ ] <still to come>

**Next step:** <one action for the user — what it unblocks>

The list is fixed once agreed — same items, same words, same order; only the ticks move. If the plan changes, say so and change it once.

Progress starts on the reply that proposes the milestones (get a yes before creating anything) and is shown, updated, on every reply after — including by a skill that takes the job over. Before then: answer and Next step. references/estate.md's milestones section has the sequence.

Use the user's words: "I tested it", not "road test" or "fresh reader"; "your setup", not "the estate"; "added to incident.io", not "registered"; "incident.io has picked up your changes", not "synced". Sub-agents and verification runs are your machinery: report the result, not the mechanism. The talking-to-the-user skill has the full table.

Ground rules

  • Ground before proposing. Grounding means two things, and target-system exploration is neither: the incident.io estate (references/estate.md — what's registered, connected, and already written; extension_plugin_list is the first call), and the user's intent — what they actually need, in their words. Probing the system a skill will cover is part of authoring, owned by skill-authoring, and comes after the user has confirmed what the skill is for. However inviting a connected tool surface is, exploring it before that conversation is guessing with tools.

  • Confirm before creating. Every artefact — a directory, a registration, a doc — is proposed with what it will contain, and created only on a yes.

  • Requirements are few; the rest is guidance. The hard requirements are what the platform needs to function:

    • a repository the connected source-control integration can read
    • a registered plugin

    Everything else (architecture docs, runbooks, more skills) is a recommendation: explain why it produces better results, then respect the user's choice. A narrow use case gets a narrow setup, not the full walk's ambitions.

  • Speak the user's language, not this skill's — "How to talk to the user" above.

  • Connections are created in the dashboard, never here. Connecting a tool to incident.io is an authentication flow. Where a gap is found, link the user to the dashboard's Extensions page and continue with what exists.

  • Specialised work goes to the skill that owns it. This skill owns the estate-level picture and the routing; the routes above name the owners.

What this skill is not for

Incident response — this skill configures the machinery agents use, it doesn't investigate incidents.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。