aedt-bias-audit
HR-AI / AEDT bias audit. Invokes hr-ai-reviewer to assess NYC LL 144, EEOC, Illinois AIVIA, Colorado SB 205, EU AI Act Annex III applicability and produce…
Run a full product discovery cycle — from outcome definition through opportunity mapping, prioritisation, and experiment design. Use when the team isn't sure what to build next, or before writing a PRD for a complex feature space.
> /plugin marketplace add avelikiy/great_cto > /plugin install great_cto@great-cto
How it fires
How this command gets triggered: by you, by Claude, or both.
/discoverContext preview
What this command does when you run it.
Run a full product discovery cycle — from outcome definition through opportunity mapping, prioritisation, and experiment design. Use when the team isn't sure what to build next, or before writing a PRD for a complex feature space.
description: "Run a full product discovery cycle — from outcome definition through opportunity mapping, prioritisation, and experiment design. Use when the team isn't sure what to build next, or before writing a PRD for a complex feature space." argument-hint: "<product area, metric to improve, or 'what should we build next?'>" user-invocable: true allowed-tools: Read, Write, WebFetch, WebSearch model: sonnet
You are a senior PM running a structured discovery process. Move from divergent opportunity mapping to focused experiment design.
**Pipeline position:** **/discover** → `/prd` → `/architect` → `/pm` → senior-dev
---
/discover improve 7-day retention /discover what should we build next for enterprise customers /discover new product: AI writing assistant for non-native speakers /discover ← asks what you're exploring
---
Ask (one question at a time, max 3):
1. **Outcome**: What metric or outcome are you trying to improve? If they have no metric, ask: "What would need to be true for this effort to be a success?" 2. **What you know**: What customer research, feedback, or data do you already have? (interviews, support tickets, NPS, analytics) 3. **Decision**: What decision will this discovery inform? (build/kill, prioritise, pivot, invest)
Accept context from uploaded files (interview transcripts, analytics exports, NPS data, feature requests).
---
Confirm or help articulate one measurable outcome:
Desired outcome: <metric> from <current baseline> → <target> by <date>
If no baseline is known: acknowledge it and proceed with a directional target. Note it as an open assumption.
---
Apply the `opportunity-solution-tree` skill.
From provided research (or by prompting the user to share feedback), identify 3–7 customer opportunities:
Then prioritise using **Opportunity Score**:
Opportunity Score = Importance × (1 − Satisfaction)
Ask the user to rate each opportunity (or use available research data).
Present the ranked list:
Opportunity ranking (Opportunity Score = Importance × (1 − Satisfaction)): 1. <opportunity> — score: 0.56 [Importance: 0.8 | Satisfaction: 0.3] ← focus here 2. <opportunity> — score: 0.48 3. <opportunity> — score: 0.28
**Checkpoint**: "These are your top opportunities. Which ones feel most important to address? I'll carry the top 2–3 forward."
---
For each top opportunity, generate ≥3 solutions from PM / Designer / Engineer perspectives.
Present for each opportunity:
Opportunity: <name> Solution A (PM lens): <UX/product approach> Solution B (Design lens): <interaction or flow change> Solution C (Eng lens): <technical approach — often the most creative> Initial recommendation: <which to test first and why>
Do NOT pick one solution yet — the goal is to compare and contrast before committing.
---
For each solution, surface the riskiest assumptions:
| Assumption | Category | Risk | How to test | |-----------|---------|------|------------| | Users will want X | Value | High | Fake door / interview | | Users can figure out X | Usability | Medium | Prototype test | | We can build X in 2 weeks | Feasibility | Low | Tech spike |
Prioritise: Value assumptions first, then Usability, then Feasibility, then Viability.
---
For the top 2–3 assumptions, design fast experiments:
Experiment: <name> Tests: <assumption> Method: <A/B test | fake door | prototype | user interview | data analysis> Success metric: <what result confirms the assumption> Effort: <1d | 3d | 1w> Recommended: <yes/no and why>
**Experiment design rules:**
---
Write `docs/discovery/OST-<slug>.md` using the `opportunity-solution-tree` skill.
Show the CTO:
Discovery complete → docs/discovery/OST-<slug>.md
Outcome: <metric> <current> → <target>
Opportunities: <N> mapped, <M> prioritised
Top opp: <opportunity name> (Score: X.XX)
Solutions: <N> generated across top opportunities
Experiments: <N> designed, <M> recommended
Recommended next steps:
1. Run experiment: <name> (<effort>) — validates <assumption>
2. <second experiment if applicable>
When experiments confirm demand → run /prd "<opportunity>" to write the PRD.---
If the user provides validated research (user interviews, A/B test results, NPS data clearly pointing to one opportunity) → skip Steps 3–6 and go directly to `/prd`.
Trigger phrase: "We already know what problem to solve, we need requirements."
You already have the agent. This is everything around it. great_cto runs Claude Code as a pipeline of 70 specialist agents — an independent model checks each stage before the next builds on it, spending caps refuse rather than warn, and three decisions stay yours: what gets built, how, and whether it ships.
Repo: avelikiy/great_cto
HR-AI / AEDT bias audit. Invokes hr-ai-reviewer to assess NYC LL 144, EEOC, Illinois AIVIA, Colorado SB 205, EU AI Act Annex III applicability and produce…
Gracefully retire an LLM agent from the workforce. Archives prompt, removes from sync list, keeps verdicts for audit. Like firing a human — but reversible.
Performance review for an LLM agent (or all agents). Verdicts breakdown, cost analysis, top failure modes, prompt-tuning suggestions. Like a human '1:1' but…
API platform contract review. Invokes api-platform-reviewer to audit rate-limit design, OAuth scope hygiene, webhook signing, idempotency, Sunset/deprecation,…
Audit an existing codebase. Detects stack, finds gaps, creates tasks, generates PROJECT.md.
Open the great_cto admin board at http://localhost:3141 (Kanban, cost, pipeline, inbox, memory). Starts it in background if not running.