Skills · Claude Code · ベース
共通のベース — スタック全体で繰り返されるもの。
言語非依存のハウス・エンジニアリング基準:アーキテクチャ/DDD、マップ+グラフ+エンドポイント、サーバー側セキュリティ、データ/イベント、サプライチェーン、可観測性、運用、DoD、アーカイブ。言語スキル(go/rust/web/node)がこのベースを特化する。
schematize-engineering · v0.8.0bash
$ schematize install engineeringBase · 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 で確認。