first-tree-onboardinglisted
Install: claude install-skill agent-team-foundation/first-tree
# First Tree Onboarding (one-shot command)
When the user invokes this skill, you (the agent) drive onboarding **end to end**. Phases A→F below run in order. Within a phase, **execute without asking** unless the action is irreversible or genuinely ambiguous (see "When to ask the user"). At the end, print the wrap-up summary in Phase F.
Read first: [`../first-tree/SKILL.md`](../first-tree/SKILL.md) and [`../first-tree/references/structure.md`](../first-tree/references/structure.md). They define the tree concepts the rest of this skill assumes.
## Success criteria (do not claim done until ALL pass)
1. `first-tree tree inspect --json` (from the source repo) reports `role: source-repo-bound` or `workspace-root-bound`.
2. The bound tree exists on disk, and `first-tree tree verify --tree-path <tree_root>` exits 0.
3. The tree's `NODE.md`, `members/owner/NODE.md`, and `.first-tree/org.yaml` contain real content (no remaining placeholder strings — see [`references/content-drafting.md`](references/content-drafting.md) §Detection).
4. `first-tree tree skill doctor --root <source_root>` exits 0.
5. If the user opted in to the daemon: `first-tree github scan doctor` exits 0.
6. The agent has confirmed that Tier 0's `validate.yml` exists, explained that Tier 1 lives in `first-tree cloud`, and either skipped Tier 2 or run `first-tree tree automation install --tier 2 --tree-path <tree_root>` and recorded the returned stage.
7. The user has explicitly confirmed which agent templates to ke