Detect contradictions between spec documents (overview, specification, technical-details, phase files). Reports inconsistencies without making fixes.
From sddnpx claudepluginhub masseater/claude-code-plugin --plugin sddsonnetManages AI Agent Skills on prompts.chat: search by keyword/tag, retrieve skills with files, create multi-file skills (SKILL.md required), add/update/remove files for Claude Code.
Manages AI prompt library on prompts.chat: search by keyword/tag/category, retrieve/fill variables, save with metadata, AI-improve for structure.
Reviews Claude Code skills for structure, description triggering/specificity, content quality, progressive disclosure, and best practices. Provides targeted improvements. Trigger proactively after skill creation/modification.
仕様書内のドキュメント間の矛盾を検出し、報告してください。
Glob: specs/[taskname]/**/*.md
対象ファイル:
specs/[taskname]/overview.mdspecs/[taskname]/specification.mdspecs/[taskname]/technical-details.mdspecs/[taskname]/tasks/phase*.md以下の6つのチェックを Task ツールで並列実行:
| チェック | 対象ファイル | チェック項目 |
|---|---|---|
| Phase情報 | overview.md, tasks/phase*.md | Phase番号・名前・状態の一致、依存関係 |
| 機能定義 | overview.md, specification.md, technical-details.md | 機能名・スコープ・優先度の一致 |
| データ設計 | specification.md, technical-details.md | フィールド名・型・リレーションの一致 |
| API設計 | specification.md, technical-details.md | エンドポイント・メソッド・形式の一致 |
| セキュリティ | specification.md, technical-details.md | 認証・認可方式の一致 |
| Phase依存関係 | overview.md, tasks/phase*.md | 循環参照・依存順序の妥当性 |
各サブエージェントへのプロンプト例:
specs/[taskname]/ の Phase情報の整合性をチェックしてください。
チェック項目:
- Phase番号と名前の一致(overview.md ⇔ tasks/phase*.md)
- Phase状態の矛盾
- 依存関係の循環参照
- タスク番号の重複や欠番
結果フォーマット:
【チェック項目】Phase情報の整合性
【矛盾数】X件
【詳細】
- 矛盾1: [ファイル:行番号] vs [ファイル:行番号] - 説明
# 矛盾チェックレポート
## サマリー
- **対象タスク**: [taskname]
- **チェック日時**: YYYY-MM-DD HH:MM
- **検出された矛盾**: X件
## 矛盾一覧
#### 1. [矛盾タイプ]
- **ファイル**: file1.md:line vs file2.md:line
- **内容**: 具体的な矛盾の説明
- **推奨対応**: 具体的な修正案
## チェック完了項目
✅ Phase情報の整合性
✅ 機能定義の整合性
✅ データ設計の整合性
✅ API設計の整合性
✅ セキュリティ要件の整合性
✅ Phase間依存関係の妥当性