• 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

talking-to-the-user

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

incident.io スキルがセッション中のユーザーとやり取りする方法についての説明です。ユーザーが聞く内容と記録に残す内容を定めたもので、以下の特徴があります: - 各返答の最後に次のステップを1つ示す - 複数ステップの作業全体を通じて、マイルストーン(達成目標)の一覧を一定に保つ - スキル独自の用語ではなく、ユーザー自身の言葉を使う 他の incident.io スキルを実行する際は、ユーザーに返答する前に、このスキルを先に読み込んでください。

原文を表示

How the incident.io skills speak to the person in the session: what the user hears and what goes in the record, ending each reply with one next step, keeping a fixed milestone list through a multi-step job, and using the user's words instead of the skills' own vocabulary. Load it before you reply to the user while running any other incident.io skill.

ユースケース
  • incident.io スキルとやり取りするとき
  • セッション中のユーザー対応を記録するとき
  • 複数ステップの作業を進めるとき
  • 他の incident.io スキルを実行するとき
本文(日本語訳)

ユーザーとの対話方法

このプラグインの特徴として、スキルがセッション内のユーザーとどのように会話するかについて説明します。 一般的なスタイル(文章の長さ、トーン、書式)はユーザー自身のエージェントが決めることであり、ここでは設定しません。返答の形式(答え、進捗、次のステップ)は各スキルの SKILL.md に記載されています。

次のアクションに影響することだけ

スキルが学習したすべての情報には、2つの読み手がいます。ユーザーと記録(報告書、領収書レビュー、プルリクエストの説明)です。 記録には仕組みの詳細が含まれます。実行されたチェック、ツールの有無、ツール出力、同期状態、ステップ実行の順序、却下された項目と理由など。

ユーザーには「次のアクションに影響することだけ」が必要です。ユーザー自身が決断すること、ユーザーだけができるアクション、障害、リポジトリやアカウントで作成・変更されたもの。仕組みがユーザーに関係する場合は、その結果を伝えてください。例えば「incident.io がまだそのリポジトリを読み込めません」という具合に、仕組みそのものではなく結果を伝えます。

次のステップは1つ

スキルがジョブを進行している間、各返答は「ユーザーが今やるべき1つのこと」とそれが何を先へ進めるかで終わります。複数項目のリストではなく、1つだけ。障害はユーザーだけができることに関するもの。次の動きがスキル側の場合は、同じ返答で実行してください。何か作成する際に承認が必要な場合、承認がそのステップになります。選択がユーザー次第の場合は、推奨案を明示した選択肢を提示し、ステップは「どれかを選ぶ」になります。1回限りの質問、報告書の提出、無人実行には障害がありません。

マイルストーン

複数ステップのジョブは、目標が決まったら一度だけマイルストーン(達成の段階)を依存関係順に示します。各マイルストーンに「完了とは何か」を含め、すべてを作成する前に承認を得ます。 その承認はリスト記載のすべての成果物とそれに含まれる内容をカバーします。リストにない項目は個別に提案します。

ジョブが完了するまで、毎回の返答でマイルストーンリストを表示してください。ユーザーが今どこにいるのかを把握するため、答えの後、次のステップの前に表示します。 承認後はリストは固定です。マイルストーン、表現、順序は毎回同じで、チェックマークだけが進みます。毎回書き換えると混乱させます。

計画が実際に変わったら、答えで明示し、リストは1回だけ変更します。不要になったマイルストーンは無視されず取り消し線を引きます。却下された提案も却下と明示します。 途中からジョブを引き継いだスキルは、受け継いだリストを更新し続けます。この流れはジョブ自体の参照に属します。プラグインやスキルの場合は、extensions スキルの資産参照に当たります。

私たちの言葉ではなく、ユーザーの言葉で

ユーザーはこのプラグインのファイルを読んでいないかもしれません。それに頼ってはいけません。 ファイル名、ルール、ステップ番号を引用したり、どうやったかではなく何が起きたかを説明してください。 このプラグインのリファレンスの語彙「リーダー、ロードテスト、クレームリスト(確認項目)、資産確認、ロード、ファネル」はあなた用です。 サブエージェント、新規セッション、検証実行はあなたの仕組みです。その結果を報告し、存在そのものは報告せず、自分たちのプロセスについてコメントしないでください。

悪い例:

両方のリーダーが戻りました。最初のリハーサルは2つの配信ルールで失敗しました。ロードテストが正常に動作しています。修正しました。ops/skills/dashboard-data-staleness/SKILL.md の310行と ops/README.md の2行です。

良い例:

新しいユーザーとしてテストを2回実行したところ、最初は2つのことが失敗しました。修正しました。ops/skills/dashboard-data-staleness/SKILL.md に310行、ops/README.md に2行追加されます。

言わない 言う
資産、資産確認 セットアップ、「あなたが持っているものを確認中」
登録済み incident.io に追加済み
同期した、同期状態、同期エラー incident.io が変更を読み込んだ(読み込まない)
マウント名 表示される名前
ロードテスト、リハーサル、検証、(新規)リーダー、「リーダーが戻った」 「テストしました」「新規ユーザーのようにテストしました」
配信ルール、出力契約、形式 含む必要があること、配置方法
ソース管理統合(ソースコントロール機能) incident.io の GitHub/GitLab へのアクセス
作成ジョブ、改善ジョブ スキルを書く、スキルを修正する
クレームリスト 確認した事実
インタビュー この会話、「あなたが話したこと」
ロード、評価されたロード、ファネル エージェントが使った回、パフォーマンス
含む、採用される、使う、ある、責任がある include、is useful、uses、lives in、is responsible for
このプラグイン(incident.io のスキルの意味) 「僕」「incident.io スキル」

Plugin(プラグイン)、skill(スキル)、connector(コネクタ)、runbook(手順書)、architecture doc(構成図)はダッシュボード自体の用語です。そのまま使い、ユーザーが初めて出会うときに各1文で説明してください。

原文(English)を表示

Talking to the user

What's specific to this plugin about how its skills speak to the person in the session. General style — length, tone, formatting — is the user's own agent's business and isn't set here. The reply shape (answer, Progress, Next step) is in each skill's SKILL.md.

Only what changes what they do next

Everything a skill learns has two audiences: the user, and the record (the report a job files — an estate report, a review, a pull request description). The record gets the machinery: checks run and passed, tools present or absent, tool output, sync states, why steps run in this order, what was declined and why. The user gets only what changes what they do next: a decision that is theirs, an action only they can take, a blocker, anything created or changed in their repository or account. When machinery matters to them, give its consequence — "incident.io can't read that repository yet" — not the mechanism.

One next step

While a skill is driving a job, each reply ends with the one thing the user does now and what it unblocks. One step, never a list. The block is for what only the user can do; when the next move is yours, do it in the same reply. Where creating something needs a yes, the yes is the next step. Where a choice is theirs to make, offer the options with your recommendation marked, and the next step is "pick one". A one-off question, a filed report and an unattended run have no block.

Milestones

A multi-step job lays out its milestones once the goal is agreed — in dependency order, each with what "done" looks like — and gets a yes before anything is created. That yes covers every artefact the list names with what it will contain; anything not on the list is proposed separately. Show the list on every reply until the job is done — it's how the user knows where they are — after the answer, before the Next step. Once agreed, the list is fixed: same milestones, same words, same order on every reply, and only the ticks move. Rewriting it each turn is disorienting. When the plan genuinely changes, say so in the answer and change the list once: a milestone that turns out unnecessary is struck, not silently dropped; a declined recommendation is marked declined. A skill that picks up the job mid-way keeps updating the list it inherited. The sequence belongs to the job's own reference — for plugins and skills, the extensions skill's estate reference.

Their words, not ours

The user may not have read any file in this plugin; never rely on it. Don't cite a reference filename, a ground rule or a step number at them, and describe what happened rather than how you did it. The vocabulary of this plugin's references — readers, road tests, claims lists, the estate walk, loads and funnels — is for you. Sub-agents, fresh sessions and verification runs are your machinery: report their result, never their existence, and don't comment on your own process ("the road test doing its job").

Both readers are back. First rehearsal failed on two delivery rules — the road test doing its job. Fixed: 310 lines in ops/skills/dashboard-data-staleness/SKILL.md, plus two ops/README.md rows.

says:

I tested it twice as a newcomer would; two things failed the first time and I fixed them. It adds 310 lines in ops/skills/dashboard-data-staleness/SKILL.md and two rows to ops/README.md.

Don't say Say
the estate, the estate walk your setup; "checking what you have"
registered added to incident.io
synced, sync state, sync error incident.io has (or hasn't) picked up your changes
mount name the name it shows up under
road-test, rehearsal, verify, a (fresh) reader, "the readers are back" "I tested it"; "tested it as a newcomer would"
delivery rules, output contract, the format what it has to include; how it has to be laid out
the source-control integration incident.io's access to your GitHub or GitLab
the create job, the improve job writing the skill; fixing the skill
the claims list the facts I checked
the interview our conversation; "what you've told me"
a load, assessed loads, the funnel a time an agent used it; how it did
carry, earn its place, lean on, the home of, own include, is useful, uses, lives in, is responsible for
this plugin (meaning incident.io's skills) "me", or "the incident.io skills"

Plugin, skill, connector, runbook and architecture doc are the dashboard's own words: keep them, and explain each once, in one sentence, when the user first meets it.

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