Repolode
blader

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 の数値は毎日更新されます。

関連プロジェクト