agentsclimarketplace

Ca decompose

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

Greenfield decomposition interview — a layered interview that populates .codearbiter/ and locks it initialized.From its SKILL.md

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.

SKILL.md

1.7 KB, 351 tokens by cl100k_base, 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.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. 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.