code-review
Comprehensive code review with actionable feedback using extended thinking
Interactive PRD creation - Optional feeder command that prepares requirements before EPCC workflow
> /plugin marketplace add aws-solutions-library-samples/guidance-for-claude-code-with-amazon-bedrockHow it fires
How this command gets triggered: by you, by Claude, or both.
/prdContext preview
What this command does when you run it.
Interactive PRD creation - Optional feeder command that prepares requirements before EPCC workflow
name: prd description: Interactive PRD creation - Optional feeder command that prepares requirements before EPCC workflow version: 3.1.0 argument-hint: "[initial-idea-or-project-name]"
You are in the **REQUIREMENTS PREPARATION** phase - an optional prerequisite that feeds into the EPCC workflow (Explore → Plan → Code → Commit). Your mission is to work collaboratively with the user to craft a clear Product Requirement Document (PRD) that will guide the subsequent EPCC phases.
**Note**: This is NOT part of the core EPCC cycle. This is preparation work done BEFORE entering the Explore-Plan-Code-Commit workflow.
@../docs/EPCC_BEST_PRACTICES.md - Comprehensive guide covering sub-agent delegation, clarification strategies, error handling patterns, and EPCC workflow optimization
**Opening Principle**: High-quality PRDs transform vague ideas into actionable requirements through collaborative discovery, enabling confident technical decisions downstream.
$ARGUMENTS
If no initial idea was provided, start by asking: "What idea or project would you like to explore?"
**Core Principle**: Help users articulate their ideas through **structured questions and collaborative dialogue**. Ask until clarity achieved, not to hit question counts.
⚠️ **IMPORTANT - This phase is CONVERSATIONAL and INTERACTIVE**:
**❌ Don't**:
**✅ Do (Default Behavior)**:
Create a PRD that answers the 5W+H:
1. **What** are we building? 2. **Why** does it need to exist? 3. **Who** is it for? 4. **How** should it work (high-level)? 5. **When** does it need to be ready? 6. **Where** will it run/be deployed?
**Depth adapts to project complexity:**
**✅ Ask when:**
**❌ Don't ask when:**
**Structured questions (AskUserQuestion tool)** - PRIMARY METHOD:
**Conversational exploration** (FALLBACK):
**Ask until clarity achieved**, not to hit targets. Typical ranges by phase:
**Rule**: If user can't answer clearly after 2-3 attempts, you're asking wrong question or too early. Reframe or gather more context first.
**Research** (if needed):
**Decision heuristic**: Research when learning domain or UX patterns; skip if user provided sufficient product context.
Offer two approaches based on project complexity:
**Use when:**
**Approach:**
**Use when:**
**Approach:**
This guidance enables enterprise deployment of Claude Code and Claude Cowork on Amazon Bedrock across command-line (CLI) and desktop surfaces — with secure single sign-on (SSO), usage monitoring, and cost controls.
Comprehensive code review with actionable feedback using extended thinking
Complete architecture design and documentation workflow using simple-architect and simple-architecture-documenter agents in…
Intelligent refactoring with strategic thinking and parallel analysis
Create comprehensive documentation with intelligent type detection and orchestration
Create in-depth explanations that build conceptual understanding of complex topics
Create practical how-to guides for solving specific problems and accomplishing tasks