From business-analyst
Execute business analysis for a new project. Focuses on stakeholder interviews, scope definition, and requirements gathering from scratch.
How this command is triggered — by the user, by Claude, or both
Slash command
/business-analyst:greenfieldThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Greenfield Project Analysis Execute new project analysis for: **$ARGUMENTS** ## Objective Context **IMPORTANT**: Parse the arguments for an objective/context statement that explains the driving purpose. Look for patterns like: - `--objective "..."` or `-o "..."` - `--context "..."` or `-c "..."` - Natural language after project name: `MyApp - need mobile-first e-commerce` - Quoted context: `CustomerPortal "replace legacy desktop app"` If an objective is provided, store it as the **Analysis Objective** and use it to: 1. **Shape vision discussions** - Orient around the stated goal 2. **...
Execute new project analysis for: $ARGUMENTS
IMPORTANT: Parse the arguments for an objective/context statement that explains the driving purpose. Look for patterns like:
--objective "..." or -o "..."--context "..." or -c "..."MyApp - need mobile-first e-commerceCustomerPortal "replace legacy desktop app"If an objective is provided, store it as the Analysis Objective and use it to:
Analysis Objective: {extracted from arguments, or gathered during Phase 1}
This command is optimized for new projects where there is no existing codebase. The focus is on gathering requirements from stakeholders, defining scope, and documenting the vision for the new system.
When an objective is provided, it becomes the north star for the entire analysis.
Business Context
Success Criteria
Key Questions
Stakeholder Mapping For each stakeholder:
Boundaries
MVP vs Future
Core Functionality For each feature area:
User Stories Format
As a [role]
I want [capability]
So that [business value]
Acceptance Criteria:
- Given [context]
- When [action]
- Then [outcome]
FURPS+ Categories
Performance
Security
Reliability
Usability
Supportability
Constraints
Assumptions
MoSCoW Method Categorize all requirements:
Validation Checkpoint
Documentation
I will pause for your confirmation at:
Stakeholder Register
Scope Document
Requirements Inventory
Prioritized Backlog
SRS Document
Validation Report
Let's begin the greenfield analysis!
If an objective was provided in the arguments, acknowledge it:
"I see you're building this for: {objective}. I'll focus my analysis accordingly."
Then gather remaining context.
If no objective was provided, ask:
# Basic usage (will gather objective during Phase 1)
/business-analyst:greenfield MyNewApp
# With objective
/business-analyst:greenfield CustomerPortal --objective "Replace legacy desktop app with web-based solution"
/business-analyst:greenfield MobileApp -o "Capture millennial market segment"
# Natural language
/business-analyst:greenfield TimeTracker - internal tool to replace spreadsheets
npx claudepluginhub doubleslashse/claude-marketplace --plugin business-analyst/sc-brainstormConducts interactive requirements discovery via Socratic dialogue and multi-persona orchestration, systematically exploring ideas to produce actionable specifications and briefs.
/hatch3r-project-specTranslates a greenfield project vision into complete design artifacts: ADRs, domain model, API contracts, per-module technical specs, business strategy docs, and a board-ready todo.md. Spawns parallel research agents to analyze stack, features, architecture, pitfalls, UX, business model, and production scale before generating outputs.
/team-specInteractively brainstorms project requirements with user—covering overview, functional/non-functional needs, and constraints—then generates and approves structured .team/specs/requirements.md.