Skills · Claude Code · Agent Skills
家の土台とともに生まれるプロジェクト — 0 日目。
schematize new の実行可能な設計図:コンテキストごとのリポジトリ、OIDC/PKCE を備えた別アプリの IAM、front、隔離された ops、gated CI、本物のテスト、アーカイブ。土台まるごとを 0 日目に、決して「後で」ではなく。
schematize-scaffold · v0.1.0bash
$ schematize install scaffold譲れない基準
「早く始めるため」に無効化しない。完全な一覧はスキルに。
土台は 0 日目
「IAM/ops/テストは後で」はなし:機能は土台の上に載る、土台の代わりではない。
別アプリの IAM
0 日目から独自の auth + authfront、OIDC/OAuth2.1+PKCE 委譲、ID≠メール、2 要素以上、マルチテナント ReBAC。
サーバー側の機密
クライアントや NEXT_PUBLIC_ には置かない。パラメータ化クエリ。認可はサーバー側で判断、deny-by-default。
隔離 ops + gated CI
サービスごとに Linux ユーザー + systemd、ops の seed。固定フロー dev→テスト→git→hml→prd、緑だけ昇格。
本物のグリーン + 拒否
今日走るスイート、.skip なし。pentest がルートごと・フィールドごとに拒否を証明。
言語は fit + ADR
認可された集合(Go/Rust/Elixir/C#/Zig/Ruby)から fit と初期 ADR で選ぶ、好みでは選ばない。
コマンド
.claude/commands/ にインストール。いつでも /scaffold-help を実行。
/scaffold-new0 日目の土台を備えた新規プロジェクトを作成:コンテキストごとのリポジトリ、別アプリ IAM + OIDC、front、ops、gated CI、DoD、アーカイブ/索引、overdev。/scaffold-check既存プロジェクトを 0 日目の土台に対して証拠付きで監査。是正チェックリストを生成し、欠けがあれば停止。/scaffold-load規範全体(構造・土台・言語・bootstrap・check)を強制的に読み込み適用する。/scaffold-claude常時オンの scaffold CLAUDE.md をルートに作成またはマージ(他スキルは上書きしない)。/scaffold-ccContext compact:コンテキストとチェックリストをアーカイブに書き出し、/compact を実行。/scaffold-handoffコンパクトせずに handoff を作成 — セッション終了やタスク切り替え。/scaffold-helpすべてのコマンドを一覧表示。AI エージェント向け
人手を介さずにインストール。メタデータは llms.txt。
- 実行: git clone https://github.com/schematizeme/skill-scaffold.git && ./skill-scaffold/install.sh
- またはダウンロード: https://github.com/schematizeme/skill-scaffold/releases/latest/download/skill-scaffold.zip を .claude/skills/ に展開
- assets/CLAUDE.md をリポジトリのルートにコピー(常時オンのルール)。
- /scaffold-help で確認。
ディスカッション
読み込み中…