Claude Code 用の Research -> Plan -> Implement ワークフロースキル。
このワークフローは How I Use Claude Code (Boris Tane) のアプローチを再現しています。
graph LR
Research --> Plan --> Annotation
Annotation -- "合意するまで繰り返す" --> Annotation
Annotation --> Implement
Implement --> Feedback["Feedback Loop"]
Feedback -- "修正/追加タスク" --> Implement
Feedback --> Done
research.md に記録するplan.md に実装計画を作成するclaude plugin add hnegishi/rpi-workflow-skill
Claude Code で /rpi-workflow を呼び出すか、タスクの説明をすると自動的にワークフローが開始されます。
ドキュメントは .rpi-workflow-doc/yyyy-mm-dd-{タスク名}/ に生成されます。(必要に応じてパスを変更してください)
ワークフローを開始する際に、曖昧な指示よりも具体的な要件を伝えることで、Research フェーズでの調査範囲が適切に絞られ、Plan フェーズで実用的な計画が生成されます。
/rpi-workflow
## ユーザーストーリー
- 買い物客として、商品一覧ページで条件を指定して検索できる。それにより、大量の商品から目的の商品を素早く見つけられる。
## 機能要件
- カテゴリ・価格帯・キーワードで絞り込みできる
- 検索結果をページネーションで表示する
## 非機能要件
- 検索レスポンスは 300ms 以内
.claude/agents/ にプロジェクト固有の SubAgent を追加すると、 Research や Plan の精度が更に向上します。
SubAgent の例:
| Agent | 役割 |
|---|---|
architect | システム全体の設計整合性を検証する |
database-reviewer | スキーマ設計やクエリパフォーマンスを評価する |
code-reviewer | コード品質・セキュリティ・保守性を検証する |
test-strategist | テスト戦略や網羅性を評価する |
※ Skillでも問題ないが、SubAgentのコンテキスト分離と並列実行の観点からSubAgentの方が好ましい。
skills/rpi-workflow/
├── SKILL.md # スキル定義(ワークフロー全体の流れ)
└── reference/
├── research.md # Research フェーズの参照資料
├── plan.md # Plan フェーズの参照資料
└── implement.md # Implement フェーズの参照資料
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Useful slash commands for managing pull requests
npx claudepluginhub hnegishi/rpi-workflow-skill --plugin rpi-workflow-skillNo description provided.
Feature development workflow: arch → plan → implement → review → fix
Plan and autonomously build a software task end-to-end. Recons the codebase, applies preloaded memory, decomposes into the right number of phases, gets one confirmation, then prepares a single ready-to-paste /goal command — one paste between you and done — that drives execution to completion with built-in retry, fix-spec recovery, and per-phase memory writeback. Works on Claude Code and Codex.
AI-assisted deep planning with research, interview, external LLM review, and TDD approach
Interactive feature development workflow from idea to implementation (Requirements → Design → Tasks → Execute)
Unified design planning - combines requirements discovery, gap analysis, implementation planning, and design review into a single workflow