From sumik
Clean Architecture and Domain-Driven Design (DDD) unified guide covering the Dependency Rule, concentric layer model (Entities, Use Cases, Interface Adapters, Frameworks & Drivers), component principles (REP/CCP/CRP, ADP/SDP/SAP), Screaming Architecture, Humble Objects, and DDD strategic/tactical patterns (Bounded Context, Ubiquitous Language, Context Mapping, Value Object, Entity, Aggregate, Event Sourcing, CQRS, Saga, data decomposition). Use when designing application layer structure, enforcing dependency rules, separating business logic from frameworks/UI/databases, modeling complex domains with DDD patterns, or mapping Bounded Contexts to Clean Architecture layers. For code-level clean practices, use writing-clean-code. For distributed/infrastructure patterns, use architecting-infrastructure. For evolutionary architecture and microservices intro, see ARCHITECTURE-EVOLUTION.md. For project foundations and team practices, use practicing-software-engineering.
npx claudepluginhub sumik5/sumik-claude-plugin --plugin sumikThis skill uses the workspace's default tool permissions.
詳細な手順・ガイドラインは [INSTRUCTIONS.md](INSTRUCTIONS.md) を参照してください。
ARCHITECTURE-EVOLUTION.mdINSTRUCTIONS.mdreferences/AGILE-INTEGRATION.mdreferences/ANTI-PATTERNS.mdreferences/ARCHITECTURE-STYLES.mdreferences/CASE-STUDIES.mdreferences/COMPONENT-PRINCIPLES.mdreferences/DDD-DATA-DECOMPOSITION.mdreferences/DDD-GUIDE.mdreferences/DDD-INTEGRATION.mdreferences/DDD-PRACTICE.mdreferences/DDD-STRATEGIC-DESIGN.mdreferences/DDD-TACTICAL-PATTERNS.mdreferences/FOUNDATIONS.mdreferences/LAYER-DESIGN.mdreferences/MDE-INTEGRATION.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
詳細な手順・ガイドラインは INSTRUCTIONS.md を参照してください。
| ファイル | 内容 |
|---|---|
| INSTRUCTIONS.md | Clean Architecture実践ガイド(依存性ルール・同心円モデル・DDD統合) |
| ARCHITECTURE-EVOLUTION.md | 進化的アーキテクチャとマイクロサービス入門(EA技法・採用判断・開始方法) |