Skills · Claude Code · ベース

共通のベース — スタック全体で繰り返されるもの。

言語非依存のハウス・エンジニアリング基準:アーキテクチャ/DDD、マップ+グラフ+エンドポイント、サーバー側セキュリティ、データ/イベント、サプライチェーン、可観測性、運用、DoD、アーカイブ。言語スキル(go/rust/web/node)がこのベースを特化する。

schematize-engineering · v0.8.0bash
$ schematize install engineering
Base · Engenharia/engineering-help · github.com/schematizeme/schematize-cli

譲れない基準

「速くするため」に無効化しない。完全な一覧はスキルに。

セキュリティ・バイ・デザイン

機密はクライアントに置かない、パラメータ化 SQL、サーバー側の認証/認可、WHERE にテナント。エラーは握りつぶさない。

網羅的マップ+グラフ

関数ごとに1エントリの索引(エントリ数 == 関数数)、サービスと呼び出しのグラフ、エンドポイントマップ。要約でなく列挙。

アーカイブ+DoD

すべての成果はアーカイブに .md を書く。テスト、可観測性、最新の索引、レビューなしに「完了」はない。

ワークスペースの封じ込め

新しいアプリ/リポジトリはプロジェクトフォルダ内に作る。上の階層へ出たり home/Downloads に散らかさない。1リポ = 1コンテキスト。

トークンより時間

独立した単位が 3 つ以上あるタスクは、直列ではなく subagents で分解・並列化(1 波 8、上限 25)。plan-first:契約を固定、書き込みを分離、検証は一度。

コマンド

.claude/commands/ にインストール。いつでも /eng-help を実行。

/eng-helpすべてのコマンドを一覧表示。
/eng-load全コーパス(DDD/アーキテクチャ、クリーンコード、セキュリティ、データ、テスト、運用)を強制ロード。
/eng-index網羅的な索引/マップ(関数ごとに1エントリ)+グラフを doc-comment から(再)生成。
/eng-reviewDefinition of Done とアンチパターンのゲート(§35、§37)を diff に適用。
/eng-qaプランファースト QA:計画し、MD を生成し、承認を求めてから実行。
/eng-orchestrateタスクを独立したミニタスクに分解し、subagents で並列化(plan-first):トークンより実時間、1 波あたり 8、上限 25。
/eng-claude常時オンの CLAUDE.md をルートに作成/更新。

AI エージェント向け

人手を介さずにインストール。メタデータは llms.txt。

  • 実行: git clone https://github.com/schematizeme/skill-engineering.git && ./skill-engineering/install.sh
  • またはダウンロード: https://github.com/schematizeme/skill-engineering/releases/latest/download/skill-engineering.zip を .claude/skills/ に展開
  • assets/CLAUDE.md をリポジトリのルートにコピー(常時オンのルール)。
  • /eng-help で確認。

インストールしたくない?

完全な規約を読み、そのままプロジェクトにコピーできます。あるいはスキルをインストールすれば、エージェントが自動で適用します。