agentsclimarketplace

Ca decompose

Skill arbiterForge/codeArbiter/plugins/ca-codex/skills/ca-decompose

When you can't trust yourself with your code base, trust Arbiter.

Install
npx -y skills add arbiterForge/codeArbiter --skill ca-decompose

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Greenfield decomposition interview — a layered interview that populates .codearbiter/ and locks it initialized.

SKILL.md

1.7 KB, as published. Nobody here has run it

$ca-decompose — greenfield populate

Stands up project state for a greenfield project — one with no meaningful source code yet. A senior-architect persona drives a six-layer interview eliciting purpose, scope, primary users, domain vocabulary, and architectural constraints, persisting each layer to disk so a context reset loses nothing, then writes the surviving .codearbiter/ doc set and locks the project initialized. No arguments — the skill interviews the user (a handoff summary may be supplied freely during the interview).

The only permitted path to populate .codearbiter/ when no meaningful source exists. For an existing codebase, use $ca-create-context.

Routes to

The decompose skill (${CLAUDE_PLUGIN_ROOT}/routines/decompose/SKILL.md) — six gated phases: pre-flight, persona adoption, layered interview, synthesis, population, lock. The skill is canonical for the layers and their gates.

When NOT to use

  • Project already initialized (<!--INITIALIZED--> in CONTEXT.md) → $ca-status.
  • Existing codebase with source present → $ca-create-context.
  • .codearbiter/ not yet scaffolded → $ca-init first.
  • Update one doc → edit <project-root>/.codearbiter/ directly or use $ca-feature.

Hard gate

BLOCK if <!--INITIALIZED--> is already present in CONTEXT.md. BLOCK if meaningful source is detected (route to $ca-create-context). BLOCK if any [CONFIRM-NN] exits synthesis unresolved and undeferred. MUST NOT write <!--INITIALIZED--> until every required doc is present and non-empty.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.