mcpField
R
re0-work

re0-work

github.com/lilmgeniusDevelopment1.4k1.3k installsUpdated 4w ago
Repository

About re0-work

re0-work is an agent skill for restarting development based on lessons and evidence from a previous cycle. It preserves validated contracts and tests, discards accidental architecture, and builds one vertical loop against a named quality gate.

Key features

  1. 01Reviews plans, lessons, and QA evidence
  2. 02Separates validated assets from disposable work
  3. 03Names the first quality gate
  4. 04Creates a v0 plan with one vertical loop
  5. 05Builds the first loop until it passes the gate

Use cases

  1. 01Restarting after a project cycle exposes design problems
  2. 02Planning a rebuild without carrying over unproven architecture
  3. 03Preserving validated contracts, tests, and quality gates

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/lilmgenius/paperthin --skill re0-work

After installing, type/re0-workin Claude Code to confirm it loaded.

Details

From the project README

Start over from what the previous cycle proved, not from what it happened to build.

Goal

re0-work is a controlled restart. It keeps earned knowledge and refuses to copy forward accidental architecture. Starting from scratch is not amnesia: contracts, schemas, vocabulary, real-surface tests, quality gates, and negative corpus survive when they earned it. Scaffold, explanatory UI, debug panels, shallow generated content, and code whose only value was learning what not to do do not.

Workflow

  1. Read the current plan, any lessons or re0-memo notes, local domain notes, QA evidence, and any user complaint that triggered the restart.
  2. Identify what to preserve: contracts, schemas that survived QA, quality gates, vocabulary, reusable services, real-surface tests, and negative corpus.
  3. Identify what to discard: explanatory UI, debug panels, scaffold, shallow generated content, accidental abstractions, and code whose only value was learning what not to do.
  4. Name the first quality gate before planning code.
  5. Write a v0 skeleton plan with one complete vertical loop.
  6. Build only the first loop until it clears the gate.

Rules

  • Starting from scratch means no copy-forward unless the artifact earned it.
  • One complete vertical loop beats many shallow surfaces.
  • Preserve provenance in local docs, not in the shipped product.
  • Do not rebuild around a vague lesson. Turn it into a gate or leave it out.
  • Do not delete negative corpus; archive or reference it where the next cycle will see it.
  • If a reusable module survives, name the contract that proved it survives.

Verification

Before finishing:

  1. The preserve/discard split is explicit and evidence-backed.
  2. The new v0 plan has one complete vertical loop and a named first gate.
  3. No old architecture is copied forward merely because it exists.
  4. A fresh builder can start without rereading the failed codebase.

Comments

Markdown supported