What problem does it solve? Starting a new localization algorithm candidate involves repetitive, error-prone setup: copying a template, renaming modules, vendoring upstream code with provenance, writing an environment recipe, and seeding documentation. This Skill automates that scaffolding so every candidate starts contract-green and consistent with the locbench playbook. ## Core Features & Use Cases - Template-based scaffolding: Copies the _template realization, renames the module class and placeholders, and produces a valid Python package under realizations/<name>/. - Upstream vendoring with provenance: Clones the upstream repo at a pinned SHA, records URL, license, and rationale in vendor/UPSTREAM.md, and gitignores fat assets. - Hypothesis-first workflow: Requires a written hypothesis README and a seeded JOURNAL.md entry before any adaptation work begins, then validates the scaffold by running the contract test suite. - Use Case: After research selects RTAB-Map as the next candidate, run the scaffold to create realizations/rtabmap/ with vendored source, a bench-rtabmap conda env recipe, and a green contract test — ready for phase 3 adaptation. ## Quick Start Ask the assistant to scaffold a new localization candidate named rtabmap from the chosen upstream repository using the loc-new skill.