Parent epic: https://github.com/CodeSolutionsLLC/ops-coordination/issues/556 (section C — cs-stack install profiles)
Sibling docs leaf: filed as install-profiles docs (pair with this)
Why
Wire setup-cs-stack so first-run can select full / leaf / careful-only without inventing media skills into the public stack.
In scope
skills/setup-cs-stack/SKILL.md — document and implement (or clearly specify) profile flags / steps that install only the packages for:
- full — setup + careful-mode + investigate + fix-bug + ship-change + verify + review-pr
- leaf — investigate + fix-bug + verify (+ careful-mode optional)
- careful-only — careful-mode (+ verify optional)
- Keep idempotent behavior; no secrets; Grok Bot skill-library destination only.
- Update confirm / smoke lists in that skill to match the chosen profile.
Out of scope
- Rewriting
docs/INSTALL.md profile table (sibling docs leaf)
- Media / fleet-* skills
- Soft pull of starship-*
- Merge
Acceptance
Paths
- In:
skills/setup-cs-stack/SKILL.md (and skills/README.md only if index must mention profiles)
- Out: docs/INSTALL.md (sibling), workflows, templates
Capability
remote-ok
Parent epic: https://github.com/CodeSolutionsLLC/ops-coordination/issues/556 (section C — cs-stack install profiles)
Sibling docs leaf: filed as install-profiles docs (pair with this)
Why
Wire setup-cs-stack so first-run can select full / leaf / careful-only without inventing media skills into the public stack.
In scope
skills/setup-cs-stack/SKILL.md— document and implement (or clearly specify) profile flags / steps that install only the packages for:Out of scope
docs/INSTALL.mdprofile table (sibling docs leaf)Acceptance
Paths
skills/setup-cs-stack/SKILL.md(and skills/README.md only if index must mention profiles)Capability
remote-ok