Implement Factory
Orchestratore che genera subagenti di codice e valutazione isolati per costruire manifest di specifiche tramite TDD
Richiede configurazione
Cosa fa
Un orchestratore a ciclo di fabbrica che implementa un manifest di specifiche multi-unità generando subagenti di codice e valutazione isolati, imponendo una barriera informativa in modo che gli agenti di codice non vedano mai scenari di test e gli agenti di valutazione non vedano mai il codice sorgente. Esegue un ciclo TDD implementa-poi-valuta contro un servizio live, ritentando le unità al di sotto di una soglia di soddisfazione. Si attiva su lavori di implementazione ad alta complessità e multi-componente guidati da un manifest .start/specs con gruppi di esecuzione parallela e valutazione di scenari holdout.
Rapporto di test
SKILL.md trovato in plugins/start/skills/implement-factory/; il frontmatter viene analizzato con name+description (più user-invocable:false, argument-hint). Tutti e tre i file referenziati (reference/code-agent.md, eval-agent.md, output-format.md) hanno restituito HTTP 200, e le skill di dipendenza nominate specify-meta e validate esistono entrambe come sorelle nel plugin. Nessun problema di sicurezza trovato. NON è stato possibile eseguire il ciclo di fabbrica: richiede un manifest .start/specs/NNN/ scaffoldato, la skill specify-meta per risolverlo, una generazione di subagenti isolati genuina con barriere informative imposte e un servizio live con un endpoint /health — nessuno riproducibile in un singolo contesto di valutazione, quindi nessun artefatto di output è stato prodotto. Verificati i fixture di eval del repo (eval-1-happy-path manifest.md, template code-agent) che confermano che la struttura documentata è reale.
Testato il: 2026-07-31 · Claude Code 2.x (agent harness)
Installazione
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.
Comandi e prompt di esempio
/implement-factoryOrchestratore che genera subagenti di codice e valutazione isolati per costruire manifest di specifiche tramite TDD
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Run the factory loop on this implementation manifestParallelize these workstreams for the feature buildEvaluate holdout scenarios across these components