cli-forge-takeover
Installation
SKILL.md
cli-forge Takeover
Use this stage when a pre-existing Rust CLI Skill project needs to join the
cli-forge pipeline but does not yet carry the required .cli-forge/
contracts.
Purpose
Adopt an existing project into cli-forge without pretending it was scaffolded
by cli-forge.
This stage reconstructs the missing pipeline artifacts from the observed implementation, documentation, tests, and help surface, then records the adoption with a dedicated receipt that downstream stages can trust. The exit path depends on the user's recorded post-adoption objective, on whether Takeover preserved or rewrote the approved contracts, and on whether the adopted project already satisfies downstream layout assumptions.