← ClaudeAtlas

first-tree-onboardinglisted

One-shot onboarding command for First Tree. Drives a repo or workspace from "no first-tree" all the way to "tree bound, real content drafted, daemon running, agent templates confirmed" — end to end, in one skill invocation. Trigger this skill when the user invokes `/first-tree-onboarding`, says "onboard this repo to first-tree", "set up first-tree here", "complete first-tree onboarding", or runs first-tree against an unbound repo or workspace. Also trigger when re-running on an already-bound repo to refresh skills, draft missing content, or reverify the daemon. Use this skill instead of running `first-tree tree init` from raw memory; it owns role-by-role branching, the initial-content drafting phase the CLI does NOT do, and the final doctor checks.
agent-team-foundation/first-tree · ★ 7 · AI & Automation · score 74
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