.unpack/skills/up-adopt/SKILL.md
Scan an existing project and create docs + alignment phases
npx skillsauth add apresmoi/unpack up-adoptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Scan a project that already has code, create Unpack documentation from what you find, and generate phases to bring it to a healthy state. This is read-only — no refactors, no code changes.
$ARGUMENTS can optionally specify a repo path. If empty, use the current working directory.
First run only — skip if the README already looks project-specific.
Read .unpack/docs/_meta/guide-config.md for preferences, then set up the repo scaffolding: replace the template README with a project-specific one, update or delete LICENSE based on the user's choice, delete CONTRIBUTING.md (template file), append stack-appropriate .gitignore entries (always include snapshot.md, conversation.md, .DS_Store), and create guide/ if human docs are enabled.
Read the repo and write what you find to .unpack/docs/discovery/:
repo-inventory.md) — languages, frameworks, entrypoints, dependency manifests, folder structureruntime-and-commands.md) — how to run, test, lint, typecheck, deploy. Note anything missing.architecture-inferred.md) — component map derived from folder structure and key files. Label everything inferred.risks-and-debt.md) — gaps, debt, inconsistencies, missing tests or CI.unpack/docs/specs/*) — populate with what's confidently knowable from the scan. Mark anything unclear as "Needs confirmation.".unpack/standards/, copy relevant ones to .unpack/docs/practices/, and note gaps in the risks doc.Create phases in .unpack/docs/phases/ that form a path from the current state to a healthy project. Typical goals to consider (not a fixed list — tailor to what the scan actually found):
Mark phase-0 as done (the adoption scan itself). Keep phases small — 1-3 focused iterations each. Skip goals that are already met, add new ones if the scan reveals project-specific needs.
.unpack/docs/index.md with all discovery docs, specs, phases, and statusAGENTS_STATE in AGENTS.md to BUILDtools
Show project progress, phases, blockers, and the next runnable phase
research
Export current project state as a portable markdown snapshot for external research
development
Execute the next runnable build phase
tools
Initialize a new project from the Unpack template