Epic: #120 · Depends on: FM-922
Context
bootstrap/fleet-bootstrap documents the legacy agents-registry. PLAN M7 calls for Fleet-provided skills that drive fleetctl --output json.
Goal
A skills/fleet/SKILL.md teaching agents to use this controller through fleetctl --output json (status, machines, projects/ready, Lab lease lifecycle, operations). It ships with the controller as a built-in catalog entry versioned with the release and is globally assigned by default (removable).
Architecture reference
docs/PLAN.md (agent access, M7 Fleet-provided skills).
Dependencies
FM-922
Research required
Current fleetctl command surface.
Acceptance criteria
- Every command in the skill is covered by a CLI snapshot test so the docs cannot rot
bootstrap/fleet-bootstrap removed or replaced with a pointer
Non-goals
Tests
CLI snapshot coverage check for commands referenced in the skill.
Epic: #120 · Depends on: FM-922
Context
bootstrap/fleet-bootstrapdocuments the legacyagents-registry. PLAN M7 calls for Fleet-provided skills that drivefleetctl --output json.Goal
A
skills/fleet/SKILL.mdteaching agents to use this controller throughfleetctl --output json(status, machines, projects/ready, Lab lease lifecycle, operations). It ships with the controller as a built-in catalog entry versioned with the release and is globally assigned by default (removable).Architecture reference
docs/PLAN.md(agent access, M7 Fleet-provided skills).Dependencies
FM-922
Research required
Current
fleetctlcommand surface.Acceptance criteria
bootstrap/fleet-bootstrapremoved or replaced with a pointerNon-goals
Tests
CLI snapshot coverage check for commands referenced in the skill.