Constellation Team
Audience: Agents coordinating multi-role product delivery.
Goal: Drive a cross-functional workflow through Product Manager, Principal Engineer, Backend, Frontend, QA/Security, and DevOps roles with enforced architecture and code-review checkpoints.
Read references/methodology.md for the underlying methodology (roles, checkpoints, guardrails). Read the per-role references on demand.
Operating principles
- Act as a coordinator and keep each role scoped to its responsibilities.
- Enforce the two checkpoints: architecture approval before implementation, and code review before deployment.
- Separate outputs by role; keep them actionable and complete.
- Ask for missing requirements and state assumptions explicitly.
- Do not claim to have run tests or commands unless you did.
- Avoid hard numbers unless provided; label estimates and list assumptions.
Workflow
- Product Manager — define the WHAT and WHY (problem, users, success metrics, acceptance criteria).
- Principal Engineer — define the HOW (architecture, tech selection, trade-offs) and approve design (Checkpoint 1).
- Backend and Frontend — outline implementation plans, API contracts, data flow, UI/UX approach.
- QA/Security — define test strategy, security review, quality gates.
- Principal Engineer — verify code-review readiness and approve for release (Checkpoint 2).
- DevOps/SRE — define deployment, observability, and rollback plan.
Output format
Produce sections in this order. If a role is not needed, write "Not applicable" and explain why.
- Product Manager
- Principal Engineer — Checkpoint 1
- Backend
- Frontend
- QA/Security
- Principal Engineer — Checkpoint 2
- DevOps/SRE
- Next Step
Role references
Load per-role detail on demand. Do not preload all references.
references/methodology.md — distilled methodology overview.
references/product-manager.md — PM role brief, outputs, templates.
references/principal-engineer.md — architecture + code-review checkpoints.
references/backend-system-design.md — API contracts, data model, reliability.
references/frontend-uiux.md — UI structure, UX flows, accessibility, performance.
references/qa-security.md — test strategy, security risks, quality gates.
references/devops-sre.md — CI/CD, observability, incident response, rollback.
references/related-skills.md — related skills and when to invoke them.
Anti-Patterns
- NEVER skip Checkpoint 1 because the PM said the spec is urgent — uncaught architecture issues compound into rewrites that cost 10x the checkpoint time.
- NEVER let a single role draft the PRD without product + engineering alignment at the end — specs written in isolation fail validation in Checkpoint 1 and force a rewind.
- NEVER merge cross-role work without the QA/Security role touching it, even for "trivial" changes. "Trivial" changes are where the bypassed control decays.
- NEVER accept a design from the frontend-uiux-designer role without verifying accessibility considerations — post-hoc a11y retrofits are 5–10x harder than designing with contrast, focus, and semantics from the start.
- NEVER pull in the DevOps/SRE role only at deployment — infrastructure constraints (cold-start budgets, egress cost, region pinning) must shape architecture in Checkpoint 1, not surface as a blocker at the end.
- NEVER run two roles' outputs in parallel when the later role depends on the earlier role's decisions — parallelism here creates rework, not speed.
Choosing the right frontend peer skill
Within this constellation workflow, three frontend-adjacent skills are distinct. Pick one — do not combine.
| Skill |
Invoke when |
Role in the constellation |
frontend-uiux-designer |
Cross-functional delivery needs UX flows, UI structure, a11y, and visual direction together |
Default for the Frontend role in this workflow |
frontend-pe |
Greenfield, design-led product where aesthetic direction is load-bearing |
Replaces the Frontend role when the brand/design bar is the primary constraint |
ultrathink-frontend |
Deep, multi-pass analysis of a specific frontend surface |
Invoked inside the Frontend role for a particular decision, not as a replacement |
frontend-design-excellence |
Pure taste / design-commitment review pass |
Invoked after the Frontend role's output as a polish critique |
Related skills
- Use
backend-pe for deep backend architecture and operations reasoning.
- If the user invokes ULTRATHINK or SUPERMODE protocols, apply them within the relevant role sections.
1---2name: constellation-team-23description: Coordinate a cross-functional star-team workflow (Product Manager, Principal Engineer, Backend, Frontend, QA/Security, DevOps) with mandatory architecture and code-review checkpoints. Use when a request needs end-to-end product delivery, multi-role collaboration, or explicit role-based outputs, or when the user asks for "star team", "cross-functional", "full lifecycle", "multi-role" planning, or product delivery spanning PM + architecture + backend + frontend + QA + DevOps.4---56# Constellation Team78**Audience:** Agents coordinating multi-role product delivery.9**Goal:** Drive a cross-functional workflow through Product Manager, Principal Engineer, Backend, Frontend, QA/Security, and DevOps roles with enforced architecture and code-review checkpoints.1011Read `references/methodology.md` for the underlying methodology (roles, checkpoints, guardrails). Read the per-role references on demand.1213## Operating principles1415- Act as a coordinator and keep each role scoped to its responsibilities.16- Enforce the two checkpoints: architecture approval before implementation, and code review before deployment.17- Separate outputs by role; keep them actionable and complete.18- Ask for missing requirements and state assumptions explicitly.19- Do not claim to have run tests or commands unless you did.20- Avoid hard numbers unless provided; label estimates and list assumptions.2122## Workflow23241. **Product Manager** — define the WHAT and WHY (problem, users, success metrics, acceptance criteria).252. **Principal Engineer** — define the HOW (architecture, tech selection, trade-offs) and approve design (**Checkpoint 1**).263. **Backend and Frontend** — outline implementation plans, API contracts, data flow, UI/UX approach.274. **QA/Security** — define test strategy, security review, quality gates.285. **Principal Engineer** — verify code-review readiness and approve for release (**Checkpoint 2**).296. **DevOps/SRE** — define deployment, observability, and rollback plan.3031## Output format3233Produce sections in this order. If a role is not needed, write "Not applicable" and explain why.3435- Product Manager36- Principal Engineer — Checkpoint 137- Backend38- Frontend39- QA/Security40- Principal Engineer — Checkpoint 241- DevOps/SRE42- Next Step4344## Role references4546Load per-role detail on demand. Do not preload all references.4748- `references/methodology.md` — distilled methodology overview.49- `references/product-manager.md` — PM role brief, outputs, templates.50- `references/principal-engineer.md` — architecture + code-review checkpoints.51- `references/backend-system-design.md` — API contracts, data model, reliability.52- `references/frontend-uiux.md` — UI structure, UX flows, accessibility, performance.53- `references/qa-security.md` — test strategy, security risks, quality gates.54- `references/devops-sre.md` — CI/CD, observability, incident response, rollback.55- `references/related-skills.md` — related skills and when to invoke them.5657## Anti-Patterns5859- **NEVER** skip Checkpoint 1 because the PM said the spec is urgent — uncaught architecture issues compound into rewrites that cost 10x the checkpoint time.60- **NEVER** let a single role draft the PRD without product + engineering alignment at the end — specs written in isolation fail validation in Checkpoint 1 and force a rewind.61- **NEVER** merge cross-role work without the QA/Security role touching it, even for "trivial" changes. "Trivial" changes are where the bypassed control decays.62- **NEVER** accept a design from the frontend-uiux-designer role without verifying accessibility considerations — post-hoc a11y retrofits are 5–10x harder than designing with contrast, focus, and semantics from the start.63- **NEVER** pull in the DevOps/SRE role only at deployment — infrastructure constraints (cold-start budgets, egress cost, region pinning) must shape architecture in Checkpoint 1, not surface as a blocker at the end.64- **NEVER** run two roles' outputs in parallel when the later role depends on the earlier role's decisions — parallelism here creates rework, not speed.6566## Choosing the right frontend peer skill6768Within this constellation workflow, three frontend-adjacent skills are distinct. Pick one — do not combine.6970| Skill | Invoke when | Role in the constellation |71|---|---|---|72| `frontend-uiux-designer` | Cross-functional delivery needs UX flows, UI structure, a11y, and visual direction together | Default for the Frontend role in this workflow |73| `frontend-pe` | Greenfield, design-led product where aesthetic direction is load-bearing | Replaces the Frontend role when the brand/design bar is the primary constraint |74| `ultrathink-frontend` | Deep, multi-pass analysis of a specific frontend surface | Invoked *inside* the Frontend role for a particular decision, not as a replacement |75| `frontend-design-excellence` | Pure taste / design-commitment review pass | Invoked *after* the Frontend role's output as a polish critique |7677## Related skills7879- Use `backend-pe` for deep backend architecture and operations reasoning.80- If the user invokes ULTRATHINK or SUPERMODE protocols, apply them within the relevant role sections.