claude-code-plugin-ref…
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
Applies data-grid architecture for high-traffic stateful workloads. Use when a single database cannot scale and in-memory partitioning is needed.
Claude Code
$ npx -y skills add athola/claude-night-market --skill architecture-paradigm-space-based --agent claude-code
Codex
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a codex -y
Cursor
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a cursor -y
Gemini CLI
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a gemini-cli -y
GitHub Copilot
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a github-copilot -y
OpenCode
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a opencode -y
Windsurf
$ npx skills add athola/claude-night-market --skill architecture-paradigm-space-based -a windsurf -y
name: architecture-paradigm-space-based description: Applies data-grid architecture for high-traffic stateful workloads. Use when a single database cannot scale and in-memory partitioning is needed. alwaysApply: false category: architectural-pattern tags: - architecture - space-based - data-grid - scalability - in-memory - stateful dependencies: [] tools: [] usage_patterns: - paradigm-implementation - high-traffic-workloads - linear-scalability complexity: high estimated_tokens: 800
1. **Partition Workloads**: Divide traffic and data into processing units, each backed by a replicated data cache. 2. **Design the Data Grid**: Select the appropriate caching technology, replication strategy (synchronous vs. asynchronous), and data eviction policies. 3. **Coordinate Persistence**: Implement a write-through or write-behind strategy to a durable data store, including reconciliation processes. 4. **Implement Failover Handling**: Design a mechanism for leader election or heartbeats to validate recovery from node loss without data loss. 5. **Validate Scalability**: Conduct load and chaos testing to confirm the system's elasticity and self-healing capabilities.
Vocabulary for the tools and abstractions an implementation of this paradigm tends to carry. Not dependencies, and not ``tools:`` frontmatter.
(sync vs. async), data eviction policies, and durability SLA before any processing unit is deployed.
have been exercised in a non-production environment.
data loss, measured before production promotion.
alerting thresholds set before the system accepts live traffic.
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating; use…
Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for daily…
Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage; use…
Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled…
Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA gates; use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.