Repository Layout Refactor

Refactor a working repository from broad, weakly owned modules into concept-owned packages and localized change surfaces while preserving behavior. Use when large or flat modules contain multiple independent responsibilities, agents repeatedly edit the same hotspots, ownership is ambiguous, or the user asks to redesign and implement the source or test layout. Do not use for LOC-only cleanup, formatting, a narrow bug, a greenfield package layout, or a read-only architecture review.

ruicore Updated

File contents

ruicore/codex-skills/tree/main/skills/repository-layout-refactor commit 294fcdd70e

Frequently asked questions

npx skillmds@latest add ruicore/repository-layout-refactor