grace-refactor

Installation
SKILL.md

Refactor a GRACE project without letting architecture or verification drift.

When to Use

  • rename a module, file, symbol, or path
  • split one module into multiple modules
  • merge tightly coupled modules
  • extract helpers or adapters into a new module
  • move code across layers while preserving behavior
  • tighten an interface or dependency surface with explicit approval

Do not use this skill for greenfield implementation. Use $grace-plan, $grace-execute, or $grace-multiagent-execute for new work.

Prerequisites

  • docs/development-plan.xml must exist
  • docs/knowledge-graph.xml must exist
  • docs/verification-plan.xml should exist
  • if the refactor introduces new modules, removes modules, or changes contract behavior, stop and get explicit user approval before editing code
  • if docs/operational-packets.xml exists, use its canonical packet and delta shapes
Related skills
Installs
12
GitHub Stars
160
First Seen
Apr 9, 2026