rohitg00/pro-workflow
Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.
Pro Workflow – 永続的で自己修正を行うAIコーディングアシスタント
概要 – Pro Workflowは、LLMベースのコーディングアシスタント(Claude Code、Cursor、Gemini-CLIなど)を強化するプラグイン形式のツールキットです。単一のSQLiteストアを使用して、行ったすべての修正を記憶し、検索可能なリサーチWikiを構築し、自動化されたリサーチループを実行します。セッションベースのLLMを、ユーザーから学習し、過去の知識を自動的に取得できる永続的なコーディングパートナーに変えます。
コアコンセプト
| コンセプト | 仕組み |
|---|---|
| 自己修正メモリ | Claudeに「テストでデータベースをモックしないで」と伝えると、/learn-ruleコマンドがその修正をルールとしてSQLite(FTS5インデックス)に保存します。新しいセッションごとにルールが自動的に読み込まれるため、同じミスが繰り返されることはありません。 |
| ナレッジプレーン (Wiki) | /wiki init <slug>で永続的なWikiを作成できます。Wikiはディスク上に保存され、FTS5でインデックス化されます。また、Web、arXiv、GitHubなどをクロールする自動リサーチループによって、設定した予算内で自動的に拡張可能です。 |
| ハイブリッド検索 | Wikiクエリは、BM25とオプションのベクトル埋め込み(OpenAI/Voyage)を相互ランク融合(reciprocal-rank-fusion)で使用し、キーワードと意味の両方で一致させます。 |
| マルチLLMカウンシル | 複数のプロバイダー(Anthropic、OpenAI、OpenRouterなど)間で3段階の審議が行われます。1つのプロバイダーが失敗しても実行は中断されず、トランスクリプトはWikiページとして保存されます。 |
| 品質ゲートフック | SessionStart、UserPromptSubmit、PreToolUseなどのイベントでフックスクリプトが起動し、LLM実行前にlintスタイルのチェック、シークレットスキャン、コスト追跡、トークン効率分析を追加します。 |
すぐに使える機能
- 41の即戦力スキル(例:
wiki-builder、smart-commit、cost-tracker)。 - 8つの組み込みエージェント(計画、レビュー、デバッグ、コスト分析用)。
- 23のスラッシュコマンド(
/learn-rule、/wrap-up、/wiki、/develop、/smart-commitなど)。 - 33のフックスクリプト(セッションライフサイクル、ファイル変更、権限拒否、git操作をカバー)。
- クロスエージェントサポート – Claude Codeでネイティブ動作し、
skills addCLIを通じて他の30以上のエージェントにインストール可能。
標準的なワークフロー(60秒ツアー)
# 修正を一度キャプチャ
/learn-rule "Don't mock the DB in tests"
# セッション終了 – 学習内容が永続化される
/wrap-up
# トピックに関するリサーチWikiを開始
/wiki init agent-memory --title "Agent Memory"
/wiki seed agent-memory "memory consolidation in agents"
/wiki research agent-memory --max-pages 5 --budget-usd 0.50
# 後続のプロンプトでWikiに質問 – フックが自動的にトップヒットを注入
/wiki ask "what is episodic memory" --wiki agent-memory
システムは次回Claudeセッションを開始する際にルールと関連するWikiスニペットを自動的に読み込むため、同じ概念を再説明する時間を短縮できます。
インストール
| ターゲット | コマンド |
|---|---|
| Claude Code (ネイティブ) | /plugin marketplace add rohitg00/pro-workflow && /plugin install pro-workflow@pro-workflow |
| 他のエージェント (Cursor, Gemini-CLIなど) | npx skills add rohitg00/pro-workflow |
| 手動 | クローンして npm install && npm run build を実行し、skills/、commands/、hooks/ をエージェントの ~/.<agent>/ ディレクトリにコピーします。 |
インストール後、/doctor を実行してSQLiteストアとフックがアクティブであることを確認してください。 |
メリット
- LLMコーディングアシスタントを使用していて、繰り返しの修正に不満を感じている開発者。
- リサーチ、設計決定、バグ修正パターンのための共有可能な検索可能なナレッジベースが必要なチーム。
- コストを意識したLLM利用を望む方 – 組み込みのコストトラッカーと予算制限付きリサーチループにより、API支出を可視化できます。
詳細情報
- ドキュメント – https://rohitg00-pro-workflow.mintlify.app/
- リファレンスガイド –
references/フォルダ (modern-workflows-2026, context-engineering, agent-teams など) - デモコマンド – サポートされているエージェント内で
/insights、/doctor、/listを試してください。
結論 – Pro Workflowは、ステートレスなLLMコーディングアシスタントを、修正の永続化、検索可能なWikiの構築、リサーチの自動化を通じて、永続的で自己改善するパートナーに変えます。これらすべてが単一のSQLiteデータベースから駆動されます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト