wondelai/skills✦ 精选0°

design-code-architecture

仓库创建 2026年1月29日最近提交 4 天前SkillHot 收录 1 小时前
▸ 精选理由

适合早期产品与架构审查,强调关键决策与可恢复性。

▸ 风险提示

会在项目中写入 docs/,需注意敏感信息与文件权限。

这个 Skill 做什么

引导从产品想法到稳健架构,确定关键不可逆决策并生成文档。

把产品想法落成稳健的系统架构,明确边界、领域模型与那些难以回退的关键决策。用在为新应用做架构设计或确定数据/可靠性决策时,过程会把结论写进 ARCHITECTURE.md 和相关文档。特色是先做昂贵且不可逆的决策,其他保持极简并可延后,且整个过程可交互、可恢复。

▸ 展开 SKILL.md 英文原文

Guided journey from an app idea to a deliberate architecture: boundaries, domain model, data decisions, and resilience, making only the expensive-to-reverse decisions and deferring the rest. Orchestrates eight skills phase by phase - clean-architecture, domain-driven-design, system-design, ddia-systems, software-design-philosophy, release-it, pragmatic-programmer, 37signals-way - asking the user questions at every decision point and recording results in the project docs/ folder (ARCHITECTURE.md, RELIABILITY.md, DESIGN-CODE-ARCHITECTURE-PLAN.md) so the journey resumes across sessions. Use when the user wants to design a new app's architecture, choose boundaries and a domain model before building, decide monolith versus microservices, or says 'how should I structure this app'. If a codebase already exists, use remove-technical-debt (aged) or improve-code-quality (fresh prototype); if the idea is not validated, run create-business or create-app first. For one framework in isolation, invok

开发编程架构设计DDD边界划分通用
1.7k
Stars
178
Forks
40
仓库内 Skill
+178
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/wondelai/skills/main/design-code-architecture/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/wondelai/skills/main/design-code-architecture/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Design Code Architecture

Design the architecture for a new app: get the small number of expensive-to-reverse decisions right and stay aggressively simple everywhere else. This is an interactive, resumable journey of eight phases — the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and resume later. It runs from the most foundational and hardest-to-reverse (boundaries, domain) through the tunable (data, resilience) to the cross-cutting disciplines (complexity, reversibility, scope) you apply throughout. A weekend project uses three phases lightly; a funded team building toward launch wants the whole stack.

## Core
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有