Skills · Claude Code · Agent Skills

エージェントが従う、妥協のないエンジニアリング基準。

Rust バックエンド(Go は補助)、サーバーサイドのセキュリティ、本当に証明するテスト、信頼できる索引、必須のアーカイブ。人間にも AI にも共通の土台。

v1.9.2Backend · Rust/Gogithub.com/schematizeme/skill-rust

メンテナー Lucas Andrade

schematize-rust · v1.9.2bash
$ schematize install rust
GitHub →スキル (.zip) をダウンロード/rust-help · github.com/schematizeme/schematize-cli

譲れない基準

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

Rust バックエンド(Go は補助)

Rust が既定の選択、Go は補助。Node バックエンドと PHP は禁止、Node フロントエンドは 100% 許可。

サーバー側の機密

クライアントや NEXT_PUBLIC_ には絶対に置かない。認証とテナントはサーバー側で検証。

本物のグリーン

smoke は内容を証明し、pentest は注入/強制を拒否し、simulated は全ルートを100%カバー。

常にアーカイブ

決定と文脈は毎回アーカイブの .md になる。索引が信頼できる原典。

コマンド

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

/rust-helpすべてのコマンドを一覧表示。
/rust-ccContext compact:コンテキストとチェックリストをアーカイブに書き出し、/compact を実行。
/rust-handoffコンパクトせずに handoff を作成 — セッション終了やタスク切り替え。
/rust-qaプランファースト QA:計画し、MD を生成し、承認を求めてから実行。
/rust-reviewDefinition of Done とアンチパターンのゲートを diff に適用。
/rust-indexdoc-comment からマイクロ関数の索引を(再)生成。
/rust-iam自社 IAM(独立した Rust マイクロサービスとしての auth、ID≠メール、2要素以上、マルチテナント ReBAC、長時間セッション/不可逆ログアウト)を強制・監査・スキャフォールドする、またはレガシー auth を移行する
/rust-ops<project>_ops(単一インターフェース)を監査・スキャフォールドする:環境フロー、並列インストール(nproc)、独立性
/rust-claudeリポジトリ直下の CLAUDE.md をスキルの現行バージョンで作成または更新(上書き)する。ローカルのカスタマイズがあればバックアップする
/rust-load規範体系すべて(Rust 主体/Go 補助、async/Tokio、DDD/アーキテクチャ、クリーンコード、セキュリティ、テスト、運用)を強制的にコンテキストへ読み込み、現在のプロジェクトにルールとして適用しはじめる…

AI エージェント向け

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

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

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

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