「自分で設計を導き出す」ことでコードベースを学ぶためのコーディングエージェントスキル:プロジェクトが存在する理由から問い始め、直接解説せず質問のみで導き、システムをどう設計すべきか段階的に考え出させます。
スター数 354(+14 / 24時間)
理由
- 回答中にバックグラウンドエージェントがコード、ファイル間の参照、設計変更のコミットを読み取り、ビルド順に並べた 5〜10 個の質問を、制約と実際の設計とともに .rederive/map.md に整理して保存します(作者は完了まで開かないよう注意しています)
- コミットメッセージを信頼しないため、AIが書き上げた大規模なコミットを含むリポジトリでも利用可能です。行き詰まった場合は選択肢を数個に絞り、2回間違えるとエージェントが自ら問題を可視化します
- .rederive/log.md には、どこで詰まったか、どこを自力で解決したかが記録されます。.rederive/ ディレクトリは自動的にローカルな git 除外リストに追加され、テレメトリは送信されません
使い方
- npx skills add EricJujianZou/rederive(-g オプションで全プロジェクトにインストール);Claude Code でも /plugin marketplace add EricJujianZou/rederive、続いて /plugin install rederive@rederive が利用可能です
- エージェント内で /rederive、/rederive ~/code/myapp、または /rederive に GitHub リンクを追加(現在のディレクトリにクローンされます)を入力します。git、bash、python3 が必要です
リスク
- README が非常に短く、効果評価がありません。解説を意図的に行わないため、コードベースを素早く把握したい人には遅く感じられる可能性があります
- リポジトリは 10 月 19 日に作成され、ライセンスは MIT です