Agent Plugins Marketplace
← All plugins

archetypes

v1.9.21

Architecture paradigm selection and implementation planning for software systems

Claude Code15 Skills

By Alex TholaLicense: MIT341 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Claude Code
Parsed components
15 skill or MCP entries
Source updated
Oct 6, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install archetypes for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install archetypes@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/athola/claude-night-market

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/archetypes/.

Plugin files

plugins/archetypes/
├── .claude-plugin/plugin.json
├── skills/architecture-paradigm-client-server/SKILL.md
├── skills/architecture-paradigm-cqrs-es/SKILL.md
├── skills/architecture-paradigm-domain-driven/SKILL.md
├── skills/architecture-paradigm-event-driven/SKILL.md
├── skills/architecture-paradigm-functional-core/SKILL.md
├── skills/architecture-paradigm-hexagonal/SKILL.md
├── skills/architecture-paradigm-layered/SKILL.md
├── skills/architecture-paradigm-microkernel/SKILL.md
├── skills/architecture-paradigm-microservices/SKILL.md
├── skills/architecture-paradigm-modular-monolith/SKILL.md
├── skills/architecture-paradigm-pipeline/SKILL.md
├── skills/architecture-paradigm-serverless/SKILL.md
├── skills/architecture-paradigm-service-based/SKILL.md
├── skills/architecture-paradigm-space-based/SKILL.md
└── skills/architecture-paradigms/SKILL.md

Included Skills15

architecture-paradigm-client-serverskills/architecture-paradigm-client-server/SKILL.md

Applies client-server architecture for web/mobile apps. Use when designing systems with centralized backend services, trust boundaries, or offline-first sync.

architecture-paradigm-cqrs-esskills/architecture-paradigm-cqrs-es/SKILL.md

Applies CQRS and Event Sourcing for read/write separation and audit trails. Use when designing systems with complex domain logic or full state-change history.

architecture-paradigm-domain-drivenskills/architecture-paradigm-domain-driven/SKILL.md

Models a business in its own language. Use when the domain has real business rules to capture.

architecture-paradigm-event-drivenskills/architecture-paradigm-event-driven/SKILL.md

Applies event-driven async messaging to decouple producers and consumers. Use when designing real-time or multi-subscriber systems needing loose coupling.

architecture-paradigm-functional-coreskills/architecture-paradigm-functional-core/SKILL.md

Applies Functional Core, Imperative Shell to isolate logic from side effects. Use when business logic is entangled with I/O or unit tests are slow and brittle.

architecture-paradigm-hexagonalskills/architecture-paradigm-hexagonal/SKILL.md

Applies hexagonal architecture isolating domain from infrastructure. Use when designing systems where testability and port/adapter separation are priorities.

architecture-paradigm-layeredskills/architecture-paradigm-layered/SKILL.md

Applies layered n-tier architecture with enforced boundaries. Use when designing moderate systems needing clear presentation, domain, and persistence layers.

architecture-paradigm-microkernelskills/architecture-paradigm-microkernel/SKILL.md

Applies microkernel architecture with minimal core and plugin extensibility. Use when building platforms where third parties extend core functionality.

architecture-paradigm-microservicesskills/architecture-paradigm-microservices/SKILL.md

Applies microservices for independent deployment and per-service scaling. Use when teams need autonomous release cycles with distinct capability scaling needs.

architecture-paradigm-modular-monolithskills/architecture-paradigm-modular-monolith/SKILL.md

Applies modular monolith with enforced internal boundaries. Use when teams want service-level autonomy without distributed system overhead.

architecture-paradigm-pipelineskills/architecture-paradigm-pipeline/SKILL.md

Applies pipes-and-filters for sequential data transformations. Use when data flows through discrete stages like ETL, streaming analytics, or CI/CD pipelines.

architecture-paradigm-serverlessskills/architecture-paradigm-serverless/SKILL.md

Applies serverless FaaS patterns for event-driven workloads. Use when designing bursty workloads with minimal infrastructure and pay-per-execution cost model.

architecture-paradigm-service-basedskills/architecture-paradigm-service-based/SKILL.md

Applies coarse-grained service architecture for deployment independence. Use when independent deployment is needed but shared databases rule out microservices.

architecture-paradigm-space-basedskills/architecture-paradigm-space-based/SKILL.md

Applies data-grid architecture for high-traffic stateful workloads. Use when a single database cannot scale and in-memory partitioning is needed.

architecture-paradigmsskills/architecture-paradigms/SKILL.md

Selects and routes to the right architecture paradigm. Use when choosing patterns for a new system or comparing trade-offs before making architecture decisions.

Plugin manifests1

plugins/archetypes/.claude-plugin/plugin.json
{
  "name": "archetypes",
  "version": "1.9.21",
  "description": "Architecture paradigm selection and implementation planning for software systems",
  "keywords": [
    "architecture",
    "paradigms",
    "patterns",
    "system-design",
    "architectural-styles",
    "design-patterns"
  ],
  "author": {
    "name": "Alex Thola",
    "url": "https://github.com/athola"
  },
  "license": "MIT",
  "skills": [
    "./skills/architecture-paradigm-client-server",
    "./skills/architecture-paradigm-cqrs-es",
    "./skills/architecture-paradigm-domain-driven",
    "./skills/architecture-paradigm-event-driven",
    "./skills/architecture-paradigm-functional-core",
    "./skills/architecture-paradigm-hexagonal",
    "./skills/architecture-paradigm-layered",
    "./skills/architecture-paradigm-microkernel",
    "./skills/architecture-paradigm-microservices",
    "./skills/architecture-paradigm-modular-monolith",
    "./skills/architecture-paradigm-pipeline",
    "./skills/architecture-paradigm-serverless",
    "./skills/architecture-paradigm-service-based",
    "./skills/architecture-paradigm-space-based",
    "./skills/architecture-paradigms"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[archetypes on Agent Plugins Marketplace](https://pluginsmp.com/plugins/archetypes)