Communityコーディング&開発github.com

納品物要件チェック

テンプレート、ベンダー、コンサルタント、PMOフレームワーク、またはAIから渡された納品物リストを、実際に追跡対象とする前に検証します。各項目について、誰がそれを要求しているのかを特定し、根拠のない項目を特定します。

納品物要件チェック とは?

このスキルは、プロジェクトに渡された「標準的なプロジェクト文書」や「必須アーティファクト」、「納品物チェックリスト」といった納品物リストについて、そのリストが本当に必要なものだけを含んでいるのか、あるいは不要なものが混ざっていないのかを検証するためのものです。ユーザーが手元にリストを持っている場合に、各項目を「資金提供者」、「法律/規制(引用付き)」、「特定の人物」、「標準的な慣行(誰も要求していない)」の4つのカテゴリに分類します。さらに、資金提供者や規制機関の実際のテンプレートをセクションごとに読み解き、リストから漏れている必須項目を特定します。最終的には、テーブル形式の分析結果と、「削除/維持/追加」のアクションリストを提供します。このスキルは、リストが存在する場合にのみ使用し、ゼロからリストを作成する場合や、完成した文書の品質レビューには使用しません。Claude CodeやClineなど、SKILL.mdをサポートするあらゆるAIエージェントで動作します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/josie2479-maker/claude-skills/tree/HEAD/skills/deliverable-requirement-check

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

納品物要件チェック は何をしますか?

ライセンス: CC BY 4.0 で公開 — 帰属表示のもと、自由に使用、改変、共有できます。

手元にある納品物リストは「義務」の主張であって、その証明ではありません。 リストが一貫性を持ち、正しい用語を使用し、実在のアーティファクトのみを挙げていても、資金提供者が実際に義務付けている項目をすべて見落とし、誰も要求していない作業で残りを埋めている可能性があります。そのもっともらしさこそが危険です。なぜなら、受け取った人はすべての行を生産することを約束しようとしているからです。

このスキルが各項目に問う質問は、「これは実在するものか?」ではなく、「誰がこれを要求しているのか、そしてその根拠を引用できるか?」 です。答えが「誰もいない」場合、それを指摘することは「発見」であって、「埋めるべきギャップ」ではありません。

使用するタイミング

  • 誰かが手元にリストを持っている(テンプレート、ベンダー、コンサルタント、フレームワーク、またはAIから)場合、それを採用するか追跡するかを決定しているとき。
  • 作業が、独自の要件、テンプレート、またはチェックリストを公開している団体によって資金提供、規制、または監督されている場合。

使用しない場合: 何もない状態からリストを作成する場合(代わりに資金提供者のテンプレートから始めてください)、または完成した文書の品質をレビューする場合。

方法

1. 提供されたリストをそのままカタログ化する

各項目を提供されたとおりに番号付けします。まだマージ、名前変更、追加は行わないでください。リストの出典と日付を、わかれば記録します。

2. 統治元の情報源を入手し、それを読む

誰が作業に資金を提供し、規制し、承認するかを特定します。実際のテンプレート、チェックリスト、またはガイダンスを入手し、そのセクションリストを読んでください。 そのようなテンプレートが「おそらく」含まれているだろうという推測に基づいて判断しないでください。要件は、下流の要約には記載されない発効日に変更されるため、原文書が唯一の信頼できるチェック手段です。各情報源のタイトル、バージョン、日付を記録します。

統治元の情報源にアクセスできない場合は、その旨を述べ、それに依存するすべての結論を、その時点で暫定的なものとしてマークします。

3. 各項目に1つの権威値をタグ付けする

タグ意味必要な証拠
資金提供者資金提供または監督機関が要求するものテンプレートセクション、ガイダンス条項、または助成条件
法律/規制法律または規制が要求するものセクションへの引用
特定の人物特定の人物が特定の日付に要求したもの誰が、いつ
標準的な慣行一般的で有用かもしれないが、要求する権威が見つからなかったもの何を検索したか

「標準的な慣行」は正当な結果であり、失敗ではありません。また、プロジェクトに存在しない組織や役割に依存する項目(例えば、リリース署名委員会が存在しないプロジェクトでそれを前提とする項目)がある場合は、それもフラグします。

4. 別のパスでギャップを見つける

ステップ3の後でのみ、統治元のテンプレートをセクションごとに読み進め、提供されたリストから漏れている必須項目をそれぞれリストアップします。追加された行は、提供された行と視覚的に分離して表示し、誰がどの行が情報源からのもので、どの行が分析によって導入されたものかを区別できるようにします。追加は情報源が要求するものに限定し、検討したが却下したものは、その理由とともに記録します。追加された各行は、人に課される作業です。

5. 出力

  1. テーブル: 項目 · 情報源(提供/追加) · 権威タグ · 引用または証拠 · 備考(存在しない組織に依存、別の項目と重複など)。
  2. 削除 / 維持 / 追加:
    • 削除: 要求する権威がなく、チームが不要とする標準的な慣行項目。それぞれを削除する理由を述べてください。
    • 維持: 引用された権威がある項目、およびチームが維持することを選択した標準的な慣行項目(選択としてラベル付け)。
    • 追加: リストから欠落している必須項目で、それぞれに引用を添えて。
  3. 参照した情報源: 各統治文書のタイトル、バージョン、日付、およびアクセスできなかったもの。

例(一般的なもの)

オープンソースライブラリがソフトウェア寄付を受ける際、コンサルタントから17項目の「標準リリース文書」リストを渡され、設計、構築、リリース、メンテナンスにグループ化されています。寄付自体のマイルストーンテンプレートを読むと、5つの必須納品物が示されています。そのうち2つは異なる名前でリストに含まれています。3つはまったくリストに含まれていません。提供された17項目のうち、2つは寄付に一致し、1つは依存関係のライセンス遵守条件で要求され、2つはメインテナンスリーダーによって要求され、12は要求する権威のない標準的な慣行です。その12のうち3つは、プロジェクトに存在しないセキュリティレビューチームを前提としています。結果: 5つ維持、3つ追加、12を削除またはオプション化。

このチェックがなければ、チームは17項目をコミットし、寄付レビュー担当者が実際にチェックする3項目を見逃していたでしょう。

完了報告前のチェックリスト

  • 提供されたすべての項目に、正確に1つの権威タグが付与されている。
  • すべての資金提供者または法律/規制タグに、実際に読んだ情報源からの引用がある。
  • 統治元のテンプレートがセクションごとに読まれたか、またはアクセスできなかったことが明記され、結論が暫定的であるとマークされている。
  • 追加された行が提供された行と視覚的に分離されている。
  • 削除 / 維持 / 追加が存在し、各行に理由がある。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

josie2479-maker/claude-skills

Verify factual claims before delivering them. Use before any answer or deliverable the user will act on, forward, or share with others — rules, policy, legal, financial, date, or product facts — and whenever they say 'is that right', 'double-check that', 'verify this', 'fact-check', 'are you sure', or 'source?'. Exception: vetting a claim someone else handed the user is critical-thinking-walkthrough; fetching page text is reliable-fetch (this skill calls it).

josie2479-maker/claude-skills

Interview the user about something they are ABOUT TO BUILD, before any of it is built — a feature, a system, an automation, a workflow, a document structure. Use when a plan exists only in their head or as a rough idea and the design decisions are still open: \"grill me\", \"interview me about this\", \"help me think this through before I build it\", \"what am I not deciding\", \"ask me what you need to know\". Works the design as a dependency tree, asking one answerable question per round (the one that unblocks the most decisions first) with a recommended answer attached, and never asking anything it could look up itself. BOUNDARY — this is front-loaded, for decisions not yet made. Reviewing a plan that already exists and stress-testing it for holes is the plc skill. Interrogating information someone else handed you is critical-thinking-walkthrough. If the thing is already written down and the question is \"is this any good\", it is not this skill.

josie2479-maker/claude-skills

Strip AI-essay voice from a document that will be shared outside this conversation — a memo, spec, brief, proposal, SOW, report, or any deliverable going to a supervisor, agency, client, or contractor. Use when asked to \"clean this up\", \"make this professional\", \"take the Claude out of it\", \"de-AI this\", \"make it ready to send\", or when a draft is about to be handed off and has not had a register pass. Also run it unprompted as the last step when drafting any external-facing document. Not for chat replies, personal notes, or internal scratch files — conversational voice is fine there and flattening it is a loss. Not for fiction or other creative writing, where the voice is the point; see the fiction note in the body.

関連スキル