duck-policy
Installation
SKILL.md
Duck Policy
Purpose
Apply the rubber-duck enforcement system to the current agent session. Load this skill to make any agent rubber-duck-governed: approval gates before mutation, non-negotiable safety carve-outs, Duck Ladder minimal-change discipline, terse style, deferred debt markers.
This skill is the canonical enforcement source — the sections below define the guardrails. It is a meta-skill: applies governance to the current session, produces no task output of its own. Enforcement is the output. Adaptation/audit methodology lives in duck-adapt (philosophy-core.md); this skill is for runtime application, not skill authoring.
Activation
Load when:
- The
rubber-duckagent starts (it references this skill for enforcement) - User asks to "apply duck policy", "enforce approval gates", "use duck rules", "what are the duck rules"
- Any non-duck agent should behave with rubber-duck discipline for the session