Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By andrew0928
Design software architecture from domain lifecycle, API contracts, and system constraints — analyze microservice boundaries, model state-machine-driven APIs with retry and idempotency guarantees, and plan reliability mechanisms using SLO decomposition, load shaping, and observability.
npx claudepluginhub andrew0928/andrew-skills --plugin architectDesign Andrew-style API and distributed-system contracts from domain lifecycle, message flow, and correctness guarantees. Use when Codex needs state-machine-driven API design, contract-first or API-first planning, service-to-service messaging, retry and idempotency design, queue or scheduler workflows, worker isolation choices, or measurable validation of ordering, latency, and duplicate-execution tradeoffs.
Build Andrew-style architecture foundations before domain-specific design: frame the real problem, extract stable abstractions, choose data and storage shapes from dominant constraints, validate ideas with measurable POCs, and turn architecture topics into deliberate-practice loops. Use when the task is cross-domain architecture thinking, abstraction-first modeling, storage tradeoff analysis, executable design validation, or architecture skill-building.
Plan Andrew-style microservice architecture and migration by checking whether microservices truly fit, cutting service boundaries around real business responsibilities, evolving systems incrementally instead of rewriting, and engineering platform, runtime, and delivery capabilities as first-class architecture. Use when deciding whether to adopt microservices, decomposing a monolith, planning migration, choosing shared infrastructure, containerizing services, or defining the CI/CD and operability baseline needed to run many services safely.
Design Andrew-style authentication, authorization, permission, and trust-boundary mechanisms for applications and APIs. Use when Codex needs security-by-design thinking, token or key-based trust models, permission-system architecture, RBAC or policy design, anti-replay and signature choices, multi-tenant authorization boundaries, or operational enforcement and audit considerations.
Design Andrew-style service reliability mechanisms from explicit SLOs, bottleneck analysis, load shaping, queue fairness, and operable metrics. Use when Codex needs to design service-quality guarantees, SLI/SLO decomposition, admission control, throttling, queue or lineup mechanisms, workload separation, observability-by-design, or operational controls that protect user experience under load.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Architecture patterns, system decomposition, distributed systems, and scalability design. Build resilient, scalable systems through proven architectural patterns.
Editorial "Architecture & Design" bundle for Claude Code from Antigravity Awesome Skills.
Enterprise microservices architecture design and implementation expert for scalable distributed systems
Systems design patterns for scalability, distributed systems, and quality attributes. Covers interview preparation, production architecture, and conceptual fundamentals. Language-agnostic with .NET examples where appropriate.
Enforces best-practice software design & architecture
仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。5人の専門エージェントが協議しながらモジュール分割・依存関係・データフロー・インターフェース設計を行う。10案を比較・選定し、構造化された設計書を出力する。
這個 repo 是 Andrew 的 Claude Code skills marketplace,收錄一系列以 Andrew 過去公開發表的文章與案例整理而成的 skills。
目前已收錄的 plugin:
未來會在同一個 marketplace 下持續加入其他主題的 plugins。
原始文章可見:https://columns.chicken-house.net
/plugin marketplace add andrew0928/andrew-skills
/plugin install architect@andrew-skills
將 plugins/architect/skills/ 底下的 skill 目錄複製到 ~/.codex/skills/,使 skill 路徑成為:
~/.codex/skills/
architecture-core/
api-distributed-design/
...
| Plugin | 說明 |
|---|---|
| architect | 5 個架構設計 skills,涵蓋架構核心、API 與分散式、安全與權限、服務可靠度、微服務。 |
.claude-plugin/
marketplace.json # marketplace 中繼資料
plugins/
architect/
.claude-plugin/
plugin.json # plugin 中繼資料
skills/
<skill-name>/
README.md
SKILL.md
agents/
references/
SKILL.md 保留會影響 agent 執行的正式內容。agents/overview.yaml 保留給人類讀者與其他工具的摘要資訊。README.md 負責快速導覽,不影響 skill 執行。references/ 保留文章脈絡與補充原則,避免把所有細節塞回主 skill。除非另有註明,本 repo 內容採用 Creative Commons Attribution 4.0 International 授權條款釋出。