architecture-foundation
仓库创建 2025年12月9日最近提交 10 天前SkillHot 收录 21 天前
▸ 精选理由
帮助团队避免臃肿设计并形成可执行的架构迁移计划。
这个 Skill 做什么
在实现前为项目设计最小可维护的架构边界与验证门控。
在开工前把项目的最小可维护架构画清楚:划分 crate/package/module/服务边界,明确契约和验证门控,并给出小步执行计划。适合重构、选语言或要避免一堆一次性 PR 时使用,也可审计现有仓库的迁移债并产出可执行的架构规范。目标是不照搬大项目,而是找到能保持所有权、错误和测试清晰的最简架构。
▸ 展开 SKILL.md 英文原文
Design architecture foundations before implementation. Use when asked to design or refactor architecture, choose Rust/Go crate, package, module, runtime, workflow, or service boundaries, compare mature project architecture, prevent stacked one-off PRs, audit migration debt in existing repos, or produce a spec before coding.
240
Stars
23
Forks
40
仓库内 Skill
+8
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/majiayu000/spellbook/main/skills/architecture-foundation/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/majiayu000/spellbook/main/skills/architecture-foundation/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Architecture Foundation ## Overview Use this skill to turn an architecture discussion into explicit boundaries, contracts, validation gates, and a small execution plan. The goal is not to copy an admired project, but to identify the project's shape and choose the minimum architecture that keeps ownership, effects, errors, and tests clear. For large existing repos, first explain the architecture they already have, then decide whether the work is boundary creation, boundary completion, or boundary deletion. ## When To Use - The user asks "what architecture should this use?", "is this stacked work?", "make a complete spec", "design the runtime", or "compare good libraries". - The change
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有