一键导入
systems-design
Design or refine software architecture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Design or refine software architecture.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | systems-design |
| description | Design or refine software architecture. |
Use @../refactor/SKILL.md.
Model the system as a sequence of stages from input to output.
Split stages where data changes meaning, ownership, or crosses an effect boundary.
Define explicit input and output types for each stage.
Make each stage either a transform or an effect.
Place persistent state behind stage boundaries: files, queues, or databases.
Define stage boundaries as contracts with substitutable implementations.
Use the most specific concrete implementation within each stage.
Keep transform stages referentially transparent.
Test effect stages through substitutable boundary implementations.
Apply the Systems Thinking workflow from AGENTS.md when a task may be misframed, under-specified, or tangled with adjacent concerns.
Test hypotheses through experiments and disposable tools.
Research the workspace for a topic. Report patterns in the corpus.
Open the files, directories, and links relevant to the current context.
Iteratively improve writing.
Delegate task(s) to background sub-agent(s).