guardrail とは?
アーキテクチャ パターンからカスタム lint ルールを生成します。 ESLint ローカル プラグイン (JS/TS) または ast-grep YAML ルール (Python/Go/Rust/any)。 次の場合に呼び出します: インポート境界の成文化、API 規約の強制、 非推奨のパターン、または「常に/決して」制約をブロックします。 ソース: phrazzld/claude-config。
アーキテクチャ パターンからカスタム lint ルールを生成します。 ESLint ローカル プラグイン (JS/TS) または ast-grep YAML ルール (Python/Go/Rust/any)。 次の場合に呼び出します: インポート境界の成文化、API 規約の強制、 非推奨のパターン、または「常に/決して」制約をブロックします。
コマンドラインで guardrail AI スキルを開発環境にすばやくインストール
ソース: phrazzld/claude-config。
Generate custom lint rules that enforce architectural decisions at edit time.
Lint rules are the highest-leverage codification target. They're cheaper than hooks (no custom Python), more durable than CLAUDE.md (automated, not advisory), and work in CI too (not just Claude Code). A lint rule catches violations the moment code is written — and fast-feedback.py surfaces the error immediately so Claude self-corrects.
| Language | JS/TS only | Any (Python, Go, Rust, etc.) | | Fixable | Yes (auto-fix) | Yes (rewrite) | | Testing | RuleTester built-in | YAML snapshot tests | | Config | Flat config plugin | sgconfig.yml | | Speed | Fast | Very fast |
アーキテクチャ パターンからカスタム lint ルールを生成します。 ESLint ローカル プラグイン (JS/TS) または ast-grep YAML ルール (Python/Go/Rust/any)。 次の場合に呼び出します: インポート境界の成文化、API 規約の強制、 非推奨のパターン、または「常に/決して」制約をブロックします。 ソース: phrazzld/claude-config。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/phrazzld/claude-config --skill guardrailアーキテクチャ パターンからカスタム lint ルールを生成します。 ESLint ローカル プラグイン (JS/TS) または ast-grep YAML ルール (Python/Go/Rust/any)。 次の場合に呼び出します: インポート境界の成文化、API 規約の強制、 非推奨のパターン、または「常に/決して」制約をブロックします。 ソース: phrazzld/claude-config。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/phrazzld/claude-config --skill guardrail インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/phrazzld/claude-config