What problem does it solve? Coding standards often decay into unread documents because nothing enforces them. This Skill writes the project's code-writing rules as a user-visible file where every rule carries an explicit enforcement channel, so a rule without a channel is never written. ## Core Features & Use Cases - Enforcement-channel binding: Each rule is classified as mechanical (gate dependency/style lint such as Konsist, ArchUnit, dependency-cruiser, or import-linter), discursive (code-review criterion), or structural (citation of the owning skill or gate). - Project-level output: Produces <output_dir>/code-rules.md next to profile.md and architecture.md, with the profile's code_rules binding updated so workers and code review receive it automatically. - Delta-based updates: On later features it proposes only deltas against the existing file, keeping one source of truth. - Use Case: During the mismAgent model movement, after the user deliberates rules inside ARCH_PROPOSAL and the stack ADR is set, the architect invokes this Skill to emit code-rules.md with the lint tool and config path pinned per rule. ## Quick Start Ask the mismAgent architect to write the project's code-rules.md from the rules deliberated in ARCH_PROPOSAL after the stack ADR is decided.