Implement Factory

Orkestrator som skapar isolerade kod- och eval-subagenter för att bygga spec-manifest via TDD

av rsmdt · rsmdt/the-startup

Fungerar med konfiguration ★ 7.6/10

Implement Factory — Orkestrator som skapar isolerade kod- och eval-subagenter för att bygga spec-manifest via TDD

Vad den gör

En factory-loop-orkestrator som implementerar ett multi-unit spec-manifest genom att skapa isolerade kod-agent- och utvärderings-agent-subagenter, vilket upprätthåller en informationsbarriär så att kodagenter aldrig ser testscenarier och eval-agenter aldrig ser källkod. Den kör en TDD implement-then-evaluate-loop mot en live-tjänst, och försöker igen enheter under en tillfredsställelsetröskel. Utlöses vid högkomplexa, flerkomponentsimplementeringsarbeten drivna av ett .start/specs-manifest med parallella exekveringsgrupper och holdout-scenario-utvärdering.

Testrapport

Hittade SKILL.md på plugins/start/skills/implement-factory/; frontmatter parsas med name+description (plus user-invocable:false, argument-hint). Alla tre refererade filer (reference/code-agent.md, eval-agent.md, output-format.md) returnerade HTTP 200, och de namngivna beroende-färdigheterna specify-meta och validate existerar båda som syskon i pluginet. Inga säkerhetsbrister hittades. Kunde INTE köra factory-loopen: den kräver ett scaffolded .start/specs/NNN/-manifest, specify-meta-färdigheten för att lösa det, äkta isolerad subagent-skapande med upprätthållna informationsbarriärer, och en live-tjänst med en /health-slutpunkt — inget reproducerbart i en enda utvärderingskontext, så ingen utdata-artefakt producerades. Verifierade repots egna eval-fixtures (eval-1-happy-path manifest.md, code-agent template) som bekräftar att den dokumenterade strukturen är verklig.

Testad: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/rsmdt/the-startup.git /tmp/implement-factory-src
mkdir -p ~/.claude/skills
cp -R /tmp/implement-factory-src/plugins/start/skills/implement-factory ~/.claude/skills/implement-factory
# NOTE: frontmatter sets user-invocable:false — designed to be spawned by the /start plugin's
#   implement router, not invoked directly by the user.
# DEPENDS ON the surrounding ecosystem: sibling skills specify-meta + validate, and a scaffolded
#   .start/specs/NNN-name/ manifest (manifest.md + units/ + scenarios/). Installing this skill
#   alone is not enough to run it.
# For real use, install the whole plugin/repo (https://github.com/rsmdt/the-startup), not just this dir.

Kommandon och exempelprompter

  • /implement-factoryOrkestrator som skapar isolerade kod- och eval-subagenter för att bygga spec-manifest via TDD

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Run the factory loop on this implementation manifest
  • Parallelize these workstreams for the feature build
  • Evaluate holdout scenarios across these components