コーディングエージェント向けのソース管理。各コミットを作成元のエージェントセッションに紐付け、複数のエージェントでメモリを共有します。
blader/schematic
gitブランチの変更から、プロダクト仕様と技術仕様をリバースエンジニアリングするClaude Code/Codex用スキル。
- スター
- 247
- フォーク
- 25
- 未解決の Issue
- 2
- 最終コミット
- 7 か月前
これは何?
SchematicはClaude CodeとCodex向けのエージェントスキルです。gitブランチを指定すると、実装を読み取り、そのブランチの内容を説明する構造化されたMarkdown仕様書を作成します。仕様書では、課題、プロダクト要件、アーキテクチャ、技術設計、ファイル一覧、テスト戦略、ロールアウト計画、リスクを取り上げます。
対象とするのは、コードにはすでに存在する機能のドキュメントがない、または古くなっているという、よくある問題です。開発者は、他の人のブランチの内容を把握したり、作業完了後にPRの説明文や設計ドキュメントを作成したりするために利用できます。
このスキルはブランチの差分を対象範囲とし、変更ファイルを並列エージェントが読み取るグループに分割します。分析結果をファイル一覧全体と照合して見落としを検出し、最終仕様書で変更ファイルすべてが扱われていることを確認します。
主な機能
- 01ブランチの実装から11セクション構成のMarkdown仕様書を生成します。
- 022〜4個の並列エージェントで変更ファイルを読み取ります。
- 03分析結果をファイル一覧全体と照合し、見落としたファイルを検出します。
- 04Claude CodeまたはCodexのskillsディレクトリにcloneしてインストールします。
ユースケース
- 仕様書がない、リリース済みまたは開発中の機能ブランチをドキュメント化する。
- 同僚の機能ブランチの内容を把握する。
- 実装完了後にPRの説明文や設計ドキュメントを作成する。
トピック
よくある質問
- schematic とは?
- gitブランチの変更から、プロダクト仕様と技術仕様をリバースエンジニアリングするClaude Code/Codex用スキル。 SchematicはClaude CodeとCodex向けのエージェントスキルです。gitブランチを指定すると、実装を読み取り、そのブランチの内容を説明する構造化されたMarkdown仕様書を作成します。仕様書では、課題、プロダクト要件、アーキテクチャ、技術設計、ファイル一覧、テスト戦略、ロールアウト計画、リスクを取り上げます。
- schematic は無料で使えますか?ライセンスは?
- schematic は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- schematic は今もメンテナンスされていますか?
- 半年以上コミットなし。schematic の最終コミットは 2026年3月11日 です。
- schematic は何に使えますか?
- 仕様書がない、リリース済みまたは開発中の機能ブランチをドキュメント化する。 同僚の機能ブランチの内容を把握する。 実装完了後にPRの説明文や設計ドキュメントを作成する。
- schematic はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/blader/schematic
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
コードベースやLLM wikiを、AIコーディングツールから閲覧・検索・質問できるインタラクティブなナレッジグラフに変換します。
OpenAI CodexやClaude Codeを、Claude、Gemini、Grok、DeepSeek、Ollamaなど任意のLLMプロバイダーで動かせるローカルプロキシ。
AIエージェントの計画やMarkdown、HTML、コード差分に注釈を付け、フィードバックを返せるローカルのブラウザーレビュー環境。
自分のタブやログイン状態を保ったまま、AIエージェントが独立したSpaceで自動化を実行できるブラウザー。
Claude Code(OpenCodeとOpenAI Codexにも対応)で、目標に向けた変更・検証・採用/破棄のループを自律実行するスキル。