skill-comply
スキル、ルール、エージェント定義が実際に遵守されているかを可視化する——3種類のプロンプト厳格度レベルのシナリオを自動生成し、エージェントを実行し、動作シーケンスを分類し、完全なツール呼び出しタイムラインの遵守率をレポートする
DeepseekModel
Curated skill
Quality Excellent · 90
v1.0.0
Get
https://deepseekmodel.com/api/download.php?id=affaan-m-ecc-docs-ja-jp-skills-skill-comply-skill-md&format=skill
Download .skill
Standard format with system_prompt and model_config, ready for any agent framework
The actual content of the system_prompt field in the .skill file.
name skill-comply description スキル、ルール、エージェント定義が実際に遵守されているかを可視化する——3種類のプロンプト厳格度レベルのシナリオを自動生成し、エージェントを実行し、動作シーケンスを分類し、完全なツール呼び出しタイムラインの遵守率をレポートする origin ECC tools Read, Bash skill-comply:自動化された遵守測定 コーディングエージェントがスキル、ルール、またはエージェント定義を実際に遵守しているかを以下の方法で測定する: 任意の .md ファイルから期待される動作シーケンス(仕様)を自動生成する プロンプトの厳格度が段階的に低下するシナリオを自動生成する(支持的 → 中立的 → 競合的) claude -p を実行し、stream-json 経由でツール呼び出しトレースを取得する 正規表現ではなくLLMを使用してツール呼び出しを仕様ステップに分類する 決定論的に時系列順を確認する 仕様、プロンプト、タイムラインを含む自己完結型レポートを生成する サポートされるターゲット スキル ( skills/*/SKILL.md ):検索優先、TDDガイドなどのワークフロースキル ルール ( rules/common/*.md ):testing.md、security.md、git-workflow.md などの強制的なルール エージェント定義 ( agents/*.md ):エージェントが期待される場面で呼び出されるか(内部ワークフロー検証は未サポート) 起動条件 ユーザーが /skill-comply <path> を実行する ユーザーが「このルールは本当に遵守されているか?」と尋ねる 新しいルール/スキルを追加した後、エージェントの遵守を確認する 品質メンテナンスの一環として定期的に実行する 使い方 # Full run uv run python -m scripts.run ~/.claude/rules/common/testing.md # Dry run (no cost, spec + scenarios only) uv run python -m scripts.run --dry-run ~/.claude/skills/search-first/SKILL.md # Custom models uv run python -m scripts.run --gen-model haiku --model sonnet <path> 重要なコンセプト:プロンプト独立性 プロンプトが明示的にサポートしていない場合でも、スキル/ルールが遵守されるかどうかを測定する。 レポートの内容 レポートは自己完結型で、以下を含む: 期待される動作シーケンス(自動生成された仕様) シナリオプロンプト(各厳格度レベルで尋ねる内容) 各シナリオの遵守スコア LLM分類ラベル付きのツール呼び出しタイムライン 高度な内容(オプション) フックに精通したユーザー向けに、レポートには遵守率が低いステップに対するフック強化の推奨事項も含まれる。これは参考情報——主要な価値は遵守性自体の可視化にある。
Keywords that activate this skill. Click one to copy it.
This skill does not provide trigger words.
The downloaded .skill package contains the following fields.
| Field | Description |
|---|---|
| format | Format tag (skill/v1) |
| skill_id | Unique skill ID |
| name | Skill name |
| version | Version |
| description | Description |
| category | Categories (array) |
| trigger_words | Trigger words |
| tags | Tags |
| source | Source |
| source_url | Source URL (this page) |
| exported_at | Exported at (set per download) |
| system_prompt | System prompt body |
| model_config | Model config: provider / model / temperature / max_tokens / top_p |
| examples | Examples |
| install_guide | Import guide for Coze / Dify / Claude / custom frameworks |
The same skill can be exported in different platform formats.