What problem does it solve? After the first green wave of a mismAgent build, workers keep reinventing conventions because no architecture memory exists yet. This Skill turns the stabilized conventions of real, merged code into a dev-architecture skill that every future mismagent-worker loads, so patterns stop being rediscovered per dispatch. ## Core Features & Use Cases - Convention harvesting: Reads only the DONE blocks' code and extracts layout, naming, test patterns, per-block-type patterns, and toolchain quirks, each backed by 1-2 golden exemplar files cited by path. - Conflict resolution: When two competing patterns exist in the code, both are presented to the user who picks the canonical one; inconsistencies are never harvested as rules. - Memory generation and reconciliation: Writes a compact <side>-dev-architecture/SKILL.md (Claude Code: .claude/skills/, Codex: .agents/skills/) and points the profile's sides.<side>.dev_architecture at it, reconciling against any architect-authored doc written before the first domain wave. - Use Case: After your first vertical slice passes the gate, run the harvest so the next worker dispatch loads real naming, test-shape, and presenter/persistence conventions instead of inventing them. ## Quick Start Ask the agent to harvest the dev-architecture conventions from the done blocks of the active profile and generate the dev-architecture skill for the codebase.