telagod/code-abyss/designing-architectures
Claude Code and agent skill by telagod/code-abyss
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Architecture knowledge reference covering API design, security architecture, cloud-native patterns, caching strategies, message queues, and data security. Use when designing system architecture, APIs, or cloud-native infrastructure.
Install
npx vskill@latest install telagod/code-abyss/designing-architecturesSKILL.md
阵法秘典 · 架构设计
判断先于执行:决定「是否做 / 选什么 / 如何取舍」(栈、方案、架构、权衡)前,先读领域判断内核skills/_kernel/backend/SKILL.md——它管 judgment,本秘典管 execution;冲突时以内核判断为准。
路由
| 意图 | 秘典 | 核心 | |
|---|---|---|---|
| API 设计 | api-design | RESTful、GraphQL、gRPC、OpenAPI | |
| 安全架构 | security-arch | 零信任、IAM、威胁建模、合规 | |
| 云原生 | cloud-native | 容器、K8s、Serverless、Service Mesh | |
| 消息队列 | message-queue | Kafka、RabbitMQ、事件驱动、CQRS | |
| 缓存 | caching | Redis、CDN、一致性、穿透/雪崩 |
决策矩阵
| 决策点 | 选项 A | 选项 B | 判据 | |
|---|---|---|---|---|
| 同步 vs 异步 | REST/gRPC 同步调用 | 消息队列异步 | 延迟敏感→同步;解耦/削峰→异步 | |
| 单体 vs 微服务 | 单体(模块化) | 微服务 | 团队<5→单体;独立部署需求→微服务 | |
| SQL vs NoSQL | RDBMS | MongoDB/DynamoDB | 强一致/关联→SQL;灵活 schema/高吞吐→NoSQL | |
| 缓存策略 | Cache-Aside | Write-Through | 读多写少→Aside;写后即读→Through | |
| API 风格 | REST | GraphQL | 资源型 CRUD→REST;复杂聚合/前端驱动→GraphQL | |
| 事件架构 | 事件通知 | 事件溯源(ES) | 简单解耦→通知;审计/回溯→ES+CQRS |
原则
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/designing-architectures/SKILL.md
Popularity
- Repository stars
- 221
- Repository forks
- 29
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/telagod/code-abyss/designing-architectures)