identify-bounded-contexts
CommunityMap domain boundaries in codebases
Software Engineering#architecture#ddd#ubiquitous-language#codebase-analysis#domain-modeling#bounded-contexts#context-map
Authorharyelramalho
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you discover where one domain model ends and another begins, so you can make better decisions about service splits, module ownership, and language boundaries in a codebase.
Core Features & Use Cases
- Domain Boundary Detection: Finds candidate bounded contexts by reading source code, tests, docs, events, schemas, and naming patterns.
- Language and Invariant Analysis: Compares ubiquitous language, rules, workflows, and actors to spot where meaning changes across folders or services.
- Architecture Guidance: Explains relationships between contexts, highlights translation points, and calls out ambiguous splits with confidence levels.
- Use Case: Use this when reviewing a monolith, planning a service decomposition, or checking whether two modules should remain together or be separated.
Quick Start
Ask the assistant to inspect your repository and identify candidate bounded contexts with supporting evidence, relationships, confidence levels, and recommended next steps.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: identify-bounded-contexts Download link: https://github.com/haryelramalho/skills/archive/main.zip#identify-bounded-contexts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.