| name | policy-compliance-order |
| description | Repository policy compliance order and hard constraints. Use when an agent must read mandatory policy files, apply repo-wide constraints, or restate policy precedence without duplicating blocks across agents. |
Policy Compliance Order
Shared policy-compliance instructions to avoid duplicating the same policy order across multiple agents.
When to Use This Skill
Use this skill when:
- An agent must declare the repository’s mandatory policy reading order.
- You need to reiterate non-negotiable constraints (e.g., no policy edits, no secrets, no silent skips).
- Multiple agents share the same compliance preamble.
Required Policy Reading Order (Baseline)
Claude Code auto-loads rules via path-scoped frontmatter in .agents/skills/. This ordering documents precedence when policies conflict:
AGENTS.md (standing instructions, always loaded)
AGENTS.md (cross-language code change policy)
AGENTS.md (cross-language unit test policy)
- Language- or domain-specific rules based on files in scope:
- Python:
.agents/skills/python/SKILL.md, .agents/skills/python-suppressions/SKILL.md
- PowerShell:
.agents/skills/powershell/SKILL.md
- TypeScript:
.agents/skills/typescript/SKILL.md, .agents/skills/typescript-suppressions/SKILL.md
- C#:
.agents/skills/csharp/SKILL.md
Hard Constraints (Baseline)
- Do NOT modify policy documents under
.agents/skills/ or .agents/skills/.
- Do NOT create secrets or
.env files unless explicitly requested.
- Prefer repo-defined tasks/commands when running checks.
- If information is missing, proceed with best-effort assumptions and document them.
Extensions (Agent-Specific)
Agents may append additional requirements that are unique to their role (e.g., policy audit templates or epic docs), but should not duplicate the baseline order above.