Facilitates a Domain-Driven Design bounded context mapping session to identify, define, and relate contexts within a domain.
Facilitates multi-perspective brainstorming using three AI agents (Opus, Sonnet, Haiku) to explore ideas from different angles. Use when you need creative ideation, want diverse perspectives on a problem, or need to flesh out an early concept.
Generate comprehensive C4 architecture documentation for a codebase using bottom-up analysis.
Facilitate product definition sessions to transform fuzzy ideas into clear, coherent product definitions. Challenges assumptions, resolves contradictions, guides feature vs simplicity tradeoffs, and validates conceptual model implications.
Facilitates open-ended domain discovery sessions to explore and understand a problem space, identify core concepts, workflows, business rules, and pain points before committing to specific modeling techniques.
Provides DDD bounded context mapping facilitation guidance — identifying, defining, and relating contexts within a domain. Use when decomposing monoliths into microservices, designing service boundaries, resolving model ownership conflicts between teams, planning system integrations, or establishing team topologies.
Provides BPMN workflow discovery facilitation guidance — modeling business processes through guided conversation and iterative refinement. Use when mapping business processes, discovering edge cases and decision points, validating process understanding with stakeholders, modeling cross-team workflows, or determining appropriate diagram granularity.
Generates, reads, updates, and validates BPMN 2.0 XML diagram files (.bpmn) compatible with Camunda, Bizagi, and Signavio. Use when creating business process diagrams, documenting workflows, converting event storms to BPMN format, or validating existing .bpmn files for correctness.
Provides multi-perspective brainstorming facilitation using three AI agents with different thinking styles (Strategic, Pragmatic, Creative). Use when exploring ideas, getting unstuck on a problem, wanting diverse perspectives, fleshing out an early concept, or needing creative ideation.
Provides C4 architecture documentation workflow guidance — generating comprehensive C4 docs from an existing codebase using bottom-up analysis. Use when documenting existing codebases for new team members, creating architecture overviews for stakeholders, generating API documentation, or building complete C4 documentation sets.
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
╔═══════════════════════════════════════════╗
║ ║
║ ███████╗ ██████╗ ██████╗ ██████╗ ███████╗
║ ██╔════╝██╔═══██╗██╔══██╗██╔════╝ ██╔════╝
║ █████╗ ██║ ██║██████╔╝██║ ███╗█████╗
║ ██╔══╝ ██║ ██║██╔══██╗██║ ██║██╔══╝
║ ██║ ╚██████╔╝██║ ██║╚██████╔╝███████╗
║ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══════╝
║ ║
║ architecture discovery & modeling ║
╚═══════════════════════════════════════════╝
A Claude Code plugin for software architecture discovery and modeling — a toolkit with interactive facilitation skills that guide you through architecture and domain modeling techniques, from early discovery through to detailed system design.
| Command | Description |
|---|---|
/discovery | Explore a problem space through open-ended domain discovery |
/define | Transform a fuzzy product idea into a clear, validated definition |
/brainstorm | Run a multi-agent ideation session with three AI thinking styles |
/event-storming | Discover domain events, commands, and aggregates via Event Storming |
/event-modeling | Design system blueprints with Event Modeling (commands, events, read models) |
/bounded-contexts | Map DDD bounded contexts and their relationships |
/workflow | Discover and model business processes as BPMN diagrams |
/c4-architecture | Generate C4 architecture documentation from an existing codebase |
/residuality | Stress-test architectures using Residuality Theory |
/discovery --> /define --> /event-storming --> /event-modeling
|
v
/bounded-contexts --> /workflow
Start with /discovery to explore the problem space, /define to sharpen the product definition, then move into modeling with /event-storming or /event-modeling. Use /bounded-contexts to map bounded contexts and /workflow for process-level detail. /c4-architecture works against existing codebases. /residuality can be applied at any stage to stress-test decisions.
/plugin marketplace add caiokf/forge
/plugin install forge
.claude-plugin/
marketplace.json # Marketplace index
plugin.json # Plugin manifest (v1.0.0)
commands/*.md # Slash command definitions
skills/
brainstorming/ # Multi-agent ideation
domain-discovery/ # Open-ended domain exploration
product-definition/ # Product definition facilitation
event-storming/ # Event Storming facilitation
event-modeling/ # Event Modeling facilitation
bounded-contexts/ # DDD context mapping
bpmn-workflow/ # BPMN process discovery
bpmn/ # BPMN 2.0 file operations
c4/ # C4 architecture documentation
residuality/ # Residuality Theory sessions
Each skill contains a SKILL.md with domain knowledge, references/ for detailed prompts, and templates/ for session output scaffolding.
npx claudepluginhub caiokf/forge --plugin forgeComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.