modern-architecture
OfficialDesign features with DDD, TDD, Clean Architecture, Event-Driven, API-First patterns.
AuthorCor-Incorporated
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides guidance for designing complex features in TypeScript, Python, and Go using Domain-Driven Design, Test-Driven Development, Clean Architecture, Event-Driven architecture, and API-First patterns.
Core Features & Use Cases
- DDD Tactical Patterns: Assist in defining domain complexity with entities, value objects, and aggregates.
- Clean Architecture: Guide the structuring of projects with layer separation and bounded contexts.
- Outside-In TDD: Implement a TDD approach starting from the outside (acceptance test) and working inward.
- Event-Driven: Design CQRS or Event Sourcing systems for asynchronous/real-time communication.
- API-First: Create API contracts before implementation for better documentation and collaboration.
- Use Case: Use this Skill when starting a new project architecture or designing features with complex domain logic.
Quick Start
Use the modern-architecture skill to design the architecture for a new feature in your project.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: modern-architecture Download link: https://github.com/Cor-Incorporated/claude-code-skills/archive/main.zip#modern-architecture 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 620,000+ vetted skills library on demand.