- [Quick Start](#quick-start)
/plugin marketplace add athola/claude-night-market/plugin install archetypes@claude-night-marketThis skill inherits all available tools. When active, it can use any tool Claude has access to.
paradigms:needs-defined)paradigms:paradigms-evaluated)paradigms:roadmap-created)```bash
python -m module_name
python -m module_name --help ```
Verification: Run with --help flag to confirm installation.
Primary: Microservices or Modular Monolith Secondary: Hexagonal for infrastructure independence
Primary: Functional Core, Imperative Shell Secondary: Hexagonal for external integrations
Primary: Event-Driven Architecture Secondary: CQRS + Event Sourcing for audit trails
Primary: Hexagonal (Ports & Adapters) Secondary: Modular Monolith as interim step
Primary: Serverless Secondary: Microservices for sustained workloads
Primary: Pipeline Architecture Secondary: Event-Driven for streaming
paradigms:needs-definedparadigms:paradigms-evaluatedparadigms:roadmap-createdparadigms:needs-defined)Primary Concerns (select all):
System Context:
< 5 | 5-15 | 15-50 | 50+Simple | Moderate | Complex | Highly Complexparadigms:paradigms-evaluated)Testability & Business Logic
Team Autonomy
Infrastructure Flexibility
Simplicity & Maintainability
Real-time Event Processing
paradigms:roadmap-created)Implementation Steps:
Load paradigm skills for implementation:
architecture-paradigm-functional-core - Business logic isolationarchitecture-paradigm-hexagonal - Infrastructure independencearchitecture-paradigm-microservices - Independent servicesarchitecture-paradigm-event-driven - Event processingarchitecture-paradigm-layered - N-tier separationarchitecture-paradigm-cqrs-es - Command query separation with audit trailsarchitecture-paradigm-modular-monolith - Single deployable with strong boundariesarchitecture-paradigm-service-based - Coarse-grained services with shared databasearchitecture-paradigm-serverless - Stateless functions with minimal infrastructurearchitecture-paradigm-microkernel - Plugin architecture for extensible platformsarchitecture-paradigm-space-based - In-memory data grids for linear scalabilityarchitecture-paradigm-pipeline - Processing stages for ETL workflowsarchitecture-paradigm-client-server - Traditional client-server architectures| Paradigm | Complexity | Team Size | Best For | Main Benefits |
|---|---|---|---|---|
| Functional Core | Medium | Small-Large | Complex business logic | Testability, clarity |
| Hexagonal | Medium | Small-Large | Infrastructure changes | Flexibility, isolation |
| Layered | Low | Small-Medium | Simple domains | Simplicity, familiarity |
| Modular Monolith | Medium | Medium-Large | Evolving systems | Boundaries, single deploy |
| Microservices | High | Large | Complex domains | Autonomy, scaling |
| Event-Driven | High | Medium-Large | Real-time processing | Scalability, decoupling |
# Interactive paradigm selection
paradigm-selector --interactive --team-size 5-15 --complexity moderate
# Compare specific paradigms
paradigm-selector --compare functional-core hexagonal --context current-project
# Get recommendations based on concerns
paradigm-selector --concerns testability,team-autonomy --scale medium
Verification: Run pytest -v to verify tests pass.
# Generate a detailed roadmap
implementation-planner --paradigm hexagonal --project-size large --team-count 3
# Estimate effort and timeline
implementation-planner --paradigm microservices --complexity high --effort-estimate
# Risk assessment
implementation-planner --paradigm event-driven --context financial --risk-analysis
Verification: Run the command with --help flag to verify availability.
# Check paradigm combinations
compatibility-checker --paradigms functional-core,hexagonal --validate
# Migration path analysis
compatibility-checker --from layered --to hexagonal --migration-path
# Team readiness assessment
compatibility-checker --paradigm microservices --team-profile current-team
Verification: Run the command with --help flag to verify availability.
/architecture-review for evaluation./writing-plans for detailed task breakdown.systematic-debugging for a refactoring approach.Command not found Ensure all dependencies are installed and in PATH
Permission errors Check file permissions and run with appropriate privileges
Unexpected behavior
Enable verbose logging with --verbose flag