Senior Business Analyst plugin for requirements gathering, codebase analysis, stakeholder interviews, and SRS document generation
Execute complete business analysis workflow. Auto-detects greenfield vs brownfield and runs appropriate analysis combining codebase analysis, stakeholder interviews, and documentation.
Execute business analysis for an existing codebase. Reverse-engineers requirements from code, identifies gaps, and gathers change requirements from stakeholders.
Generate IEEE 830 compliant Software Requirements Specification document from gathered requirements.
Execute business analysis for a new project. Focuses on stakeholder interviews, scope definition, and requirements gathering from scratch.
Start interactive requirements gathering interview session. Uses structured templates with adaptive follow-ups based on stakeholder responses.
Codebase analysis specialist for reverse-engineering requirements from existing code. Use when analyzing brownfield projects, understanding existing systems, or extracting business logic from code.
Senior Business Analyst for requirements gathering, classification, and prioritization. Use when conducting requirements analysis, stakeholder management, or creating requirements documentation.
SRS document generation specialist for creating IEEE 830 compliant Software Requirements Specification documents. Use when compiling gathered requirements into formal documentation.
Stakeholder interview specialist for structured and adaptive requirements gathering. Use when conducting detailed interviews, gathering user perspectives, or exploring specific requirement areas in depth.
Validation and quality assurance specialist for verifying requirements artifacts. Use to validate SRS documents, check requirement quality, ensure completeness, and provide feedback on work products.
Techniques for analyzing existing codebases to reverse-engineer requirements and understand business logic. Use when conducting brownfield analysis or understanding existing system capabilities.
Requirements gathering and elicitation techniques for business analysis. Use when conducting stakeholder interviews, gathering functional/non-functional requirements, or identifying gaps in requirements.
Software Requirements Specification documentation following IEEE 830 standard. Use when generating formal SRS documents or compiling gathered requirements into structured documentation.
Technical analysis capabilities for APIs, data models, integrations, and security requirements. Use when analyzing technical aspects of systems or documenting technical requirements.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub doubleslashse/claude-marketplace --plugin business-analystBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of plugins for Claude Code that extend its capabilities with specialized workflows, skills, and agents.
| Plugin | Description | Version |
|---|---|---|
| dotnet-tdd | Test-Driven Development for .NET with SOLID, DRY, KISS, YAGNI, and CQS principles | 1.0.0 |
Install a plugin by pointing Claude Code to the plugin directory:
claude --plugin-dir ./plugins/dotnet-tdd
plugins/
├── dotnet-tdd/ # .NET TDD plugin
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ ├── agents/ # Specialized agents
│ ├── commands/ # Slash commands
│ ├── hooks/ # Event hooks
│ ├── skills/ # Domain knowledge
│ └── README.md
└── [future-plugins]/
Each plugin follows a standard structure:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Required: Plugin manifest
├── agents/ # Optional: Subagent definitions
├── commands/ # Optional: Slash commands
├── hooks/ # Optional: Event hooks
├── skills/ # Optional: Knowledge files
└── README.md # Plugin documentation
{
"name": "plugin-name",
"version": "1.0.0",
"description": "What the plugin does",
"keywords": ["relevant", "tags"],
"commands": ["./commands/command.md"],
"agents": ["./agents/agent.md"],
"skills": ["./skills/skill-name"],
"hooks": "./hooks/hooks.json"
}
Want to add a plugin? Submit a PR with your plugin in the plugins/ directory following the structure above.
MIT
Test-Driven Development plugin for .NET following TDD, SOLID, DRY, KISS, YAGNI, and CQS principles
Infrastructure troubleshooting plugin for diagnosing and resolving issues across GitHub Actions, Railway, Supabase, and Postgres. Focuses on log analysis, error pattern recognition, and proactive health monitoring.
Lightweight meta-orchestrator that leverages your plugin ecosystem through capability-based routing, with simplified commands (5), consolidated state files (2), and smart continuation
General .NET development workflow with automated validation through build, test, and static analysis quality gates
Workshop facilitation plugin for design thinking, brainstorming, and collaborative problem-solving sessions with guided phases and session artifact documentation
Business analysis with data storytelling and KPI dashboard design
Spec-driven development workflow system with structured phases: Requirements → Design → Tasks → Implementation
Project discovery, planning, and quality analysis system with parallel agents
Requirements-driven development workflow with quality gates for practical feature implementation
Generate comprehensive analysis and documentation of entire codebase
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'