Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Runs a conversation-first design and tailoring workflow for any project shape (single or multi-service, mixed stacks, infra), then optionally produces a paste-ready sprout handoff for the target folder. Use when the user says /lab-init or asks to bootstrap, initialize, design, or tailor a lab or project before scaffolding. Lab OS npm seed commands apply only when sprout mode is lab-os-seed in this repository.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 52% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 297% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 109% | 0% |
/lab-init)Vocabulary: Phase A = Plan (design and tailoring with the user and AI). Phase B = Sprout execution (materialize or run agreed steps after confirmation). Planting the seed at a root and sprouting commits that folder as a lab workspace—practically irreversible in the Lab OS model (no automated un-sprout). See docs/60-reference/FOUNDATIONS_VOCABULARY.md.
Default behavior: Phase A — Design & Tailoring (Plan) (conversation first, no file writes and no install/init commands unless the user explicitly asks for execution inside Phase A).
Optional: Phase B — Sprout only after the user confirms target path, sprout mode, and execution.
Non-Cursor users can mirror Phase B for this repo with npm run lab:init / npm run lab:verify when sprout mode is lab-os-seed here.
npm install, npm run init, npm run lab:init, or write project files by default.docs/60-reference/LAB_ARCHITECTURE_FLOWCHART.md) is maintained with /flow-diagram—compact Mermaid, lookup tables, no click. Use /lab-init for Phase A/B design and sprout; /flow-diagram when refreshing that canonical chart after structural changes.Cover what matters; skip irrelevant sections with explicit "N/A".
docs/project-structure.md — tree + annotationsdocs/diagrams/*.md or sections in docs/architecture.md for diagramsdocs/README.md — mini-index linking structure, diagrams, risks, sprout handoffUse clear headings. End Phase A with:
If no: stop with design artifacts in chat (user can save manually).
docs-only — materialize or refine documentation only (design package files).lab-os-seed — apply this repository’s Lab OS lab scaffold (lab.yaml, lab/ tree, validation/promotion scripts) in the target when this repo is the context; requires Node 20+ and npm here.custom — user describes stack-specific steps; agent proposes an ordered plan; still requires confirmation before execution.text[Sprout handoff — paste into AI in <target-folder>] Target: <path> Mode: docs-only | lab-os-seed | custom Summary: <one paragraph: goal, anchors, constraints> Authoritative docs: docs/project-structure.md; docs/diagrams/... or docs/architecture.md; docs/README.md Steps: 1) ... 2) ... Do not: <paths, resources, or actions off limits> STOP before: delete/overwrite/cloud apply/production impact — get explicit user confirmation
lab-os-seed)If the workspace is lab-os-lab and the user confirms execution:
npm installnpm run lab:init -- <target-or-default>npm run lab:verifyAlign targets with the user’s chosen folder. Do not assume every external project uses Node; Lab OS layout is optional and only for this mode in this seed repo.
Other measured skills in the registry, with their headline benchmark lift.