Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
中文简介正在准备中。当前显示原文说明。
Verify and enrich task descriptions to ensure each is independently executable with sufficient context. Use when "enriching tasks", "preparing handoff", "verifying task quality", or before running /task-handoff.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
タスクリストの各タスクが、会話コンテキストなしでも独立に実行可能な十分な文脈を持つことを論理的に検証し、不足があれば拡充します。
タスク説明は「別のClaudeセッションがこの説明だけを読んで実行できる」レベルの自己完結性を持つべき。
会話の中で暗黙に共有されている文脈(「先ほどの議論」「上記のファイル」等)は、次のセッションには引き継がれない。
各タスクの description は以下の5要素を含むべき:
| 要素 | 説明 | 例 |
|---|---|---|
| What | 何をするか(具体的な動作) | 「ログインAPIにレート制限を追加する」 |
| Where | 対象ファイル/場所 | 「src/routes/auth.ts の loginHandler 関数」 |
| How | 実装方法の手がかり | 「既存の src/middleware/rateLimit.ts パターンを参照」 |
| Why | 目的・背景・このタスクが全体の中でどこに位置するか | 「ブルートフォース攻撃対策、Task#2のユーザー認証の前提」 |
| Verify | 完了確認方法 | 「pnpm test -- --grep rateLimit でテスト通過」 |
TaskList ツールでタスク一覧を取得する。
タスクがない場合は「タスクリストが空です」と通知して終了する。
各 pending / in_progress タスクについて TaskGet で詳細を取得し、5要素の充足度を評価する。
評価基準:
評価結果を一覧表示する:
## タスク品質評価
| # | Subject | What | Where | How | Why | Verify | 判定 |
| --- | -------- | ---- | ----- | --- | --- | ------ | --------- |
| 1 | タスク名 | ✅ | ✅ | ⚠️ | ✅ | ❌ | ⚠️ 要改善 |
| 2 | タスク名 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ 十分 |
⚠️ または ❌ のタスクについて、不足要素を補うための文脈を収集する。
収集方法:
重要: 推測で補完しない。確認できた事実のみを description に追加する。不明な点は [要確認: ...] として明示する。
不足要素を補った新しい description を構成する。
拡充テンプレート:
## 概要
[What: 具体的な実行内容]
## 対象
[Where: ファイルパス、関数名、コンポーネント名]
## 実装方針
[How: 参照すべき既存パターン、使用するライブラリ、アプローチ]
## 背景・目的
[Why: なぜこのタスクが必要か、全体のどこに位置するか]
## 依存関係
- blocks: [このタスクが完了しないと開始できないタスク]
- blockedBy: [このタスク開始前に完了が必要なタスク]
## 完了確認
[Verify: テストコマンド、期待される出力、手動確認手順]
拡充ルール:
拡充した description を TaskUpdate ツールで各タスクに反映する。
変更前後の差分を表示:
### Task #N: [subject]
**変更前**: [元の description の要約]
**追加された要素**: What / Where / How / Why / Verify
**変更後の判定**: ✅ 十分
すべてのタスクの拡充が完了したら、logic-validator エージェントでタスクリスト全体の整合性を検証する。
Task({
subagent_type: "logic-validator",
description: "Validate enriched task list consistency",
prompt: `
以下のタスクリストの論理的整合性を検証してください:
[全タスクの subject + description を列挙]
検証ポイント:
1. 各タスクの description は独立に実行可能な情報を持つか
2. タスク間の依存関係に矛盾はないか
3. 全タスクを合わせて元の目標を達成できるか
4. 暗黙の前提や曖昧な記述が残っていないか
`,
});
検証結果に問題があれば Step 4 に戻って修正する(最大2回)。
## タスク拡充完了
**処理結果**:
- ✅ 十分(変更なし): N タスク
- 📝 拡充済み: N タスク
- ⚠️ 要確認事項あり: N タスク
**ハンドオフ準備状況**: ✅ Ready / ⚠️ 要確認事項あり
> `/task-handoff` で次セッションへの引き継ぎコマンドを生成できます。
| スキル | 役割 | タイミング |
|---|---|---|
/decomposition | 複雑タスクの分解 | タスク作成時 |
/task-enrich (このスキル) | タスク説明の検証・拡充 | タスク作成後、ハンドオフ前 |
/task-handoff | 次セッション引き継ぎ | task-enrich 完了後 |
/decomposition → タスク分解
↓
/task-enrich → 説明拡充・検証
↓
/task-handoff → 引き継ぎコマンド生成
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
中文简介正在准备中。当前显示原文说明。
Start or resume an ADR session. Without number: show status overview and recommend next actionable ADR. With number: provide phase-specific guidance. Trigger: /adr-session, /adr-session NNN, /adr-session new
中文简介正在准备中。当前显示原文说明。
Analyze a project's harness maturity and guide staged adoption of Harness Engineering best practices (quality loops, safety gates, linters, CLAUDE.md optimization).
中文简介正在准备中。当前显示原文说明。
Standardized bug fix workflow using TDD (Red-Green-Refactor). Use when fixing bugs, resolving issues, or when the user invokes /bugfix. Ensures root cause analysis, failing test first, then minimal fix.
中文简介正在准备中。当前显示原文说明。
Create detailed specifications by iteratively clarifying unclear points for Plan mode. Use when: After completing a plan when detailed requirements need clarification before implementation.
中文简介正在准备中。当前显示原文说明。
Policy-enforcing installer that deploys hardened Claude Code Action workflows (`@claude` manual mention + dependency-bot auto-fix) into a personal GitHub repository the user administers. Use when asked to introduce Claude Code Action, apply `@claude` mention support, or set up automated CI auto-fix for dependency bot PRs, using the security-hardened templates shipped with this skill.
中文简介正在准备中。当前显示原文说明。