architect
先理解现有系统,再比较结构方案,从调用者用法推导类型、接口与模块归属,并在实施中复核设计。用于架构设计、模块边界或非平凡结构变更;只要求设计时不自动实施,普通小改动不强制启用。
Skill by sunny0826
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/sunny0826-architect
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/architect
What's inside
- Skill name
architect- Description
- 先理解现有系统,再比较结构方案,从调用者用法推导类型、接口与模块归属,并在实施中复核设计。用于架构设计、模块边界或非平凡结构变更;只要求设计时不自动实施,普通小改动不强制启用。
- License
- MIT
- Instructions
- 43 lines in SKILL.md · view on GitHub
Files (8)
- LICENSE
- SKILL.md
- openai.yaml · agents/
- design-red-flags.md · references/
- principles.md · references/
- rationale-template.md · references/
- runner-prompt.md · references/
- sources.md · references/
SKILL.md (first lines)
# Architect · 结构设计 交付有依据的结构草图与取舍。先说明调用者怎样使用,再定义类型、签名、状态归属与模块边界;实现持续暴露设计是否成立。 ## 1. 明确目标并理解现状 从请求确定问题、约束、完成条件和设计/实施范围,保留用户明确指定的评审关口。先读项目事实,只有无法观察且会改变方案的信息才询问。 用包内 [how](../how/SKILL.md) 建立入口、数据流、状态拥有者、调用方与外部边界的运行模型。设计改变归属或分层时核对历史约束;包内 [why](../why/SKILL.md) 按需取证,不猜作者动机。真正无周边集成的全新系统可省略现状追踪,并注明原因。 记录设计基于的版本与相关未提交内容。审阅范围仅限所需代码和材料,不读取秘密或无关会话。设计任务只写已授权的设计产物,不将产品替换成未实现的脚手架。 ## 2. 比较结构方案 先固定共同问题、约束和判定标准,再按 [设计请求](references/runner-prompt.md) 产出候选。非平凡设计至少考虑两个结构上不同的方案,差异应在状态归属、模块边界或接口结构,不能只换名称。若约束排除了其他形状,说明被排除的具体方案与证据,不伪造第二个可行候选。 按包内 [arena](../arena/SKILL.md) 执行共同问题、独立候选、候选完成后的独立评判、选基础、吸收与验证六阶段,使用 [设计请求](references/runner-prompt.md)。复用宿主已有角色与模型选择;能力不足明确缺失阶段,主会话顺序比较仅是设计草案,不是独立探索或完整 Arena。 按 [结构风险检查](references/design-red-flags.md) 检查相关风险。候选和协调者读取 [设计原则](references/principles.md),按问题选择适用约束,不强制不相关原则。主 AI 阅读所有完整候选与评判,核对假设并记录分歧;失败候选不视为赞同。 ## 3. 写出结构与取舍 参照 [设计记录](references/rationale-template.md),保留调用者用法、核心类型与签名、模块和数据流、约束编码位置、备选方案、基础方案选择及吸收/拒绝理由。图解适用于跨模块关系,文字与图须一致。 草图中的未实现逻辑明确标注,不冒充可运行产物。接口从真实用例推导,必要的两三个调用示例即可;小设计不为凑栏目增加模块或文档。契约、错误、异步完成和清理应与实际任务相关。 仅要求设计时交付到此。已授权实施则按选定结构继续,无需增加默认审批关口;用户要求“先展示、等确认”时必须保留该关口。需要对抗审核时按需使用包内 [interrogate](../interrogate/SKILL.md),不将它设为每次设计的强制门。 ## 4. 在授权范围内实施与验证 以选定设计为契约,按可验证单元填入逻辑。核对真实调用者及数据路径,记录必要偏离;不要为了守住草图而强行加参数、共享状态或补丁。 实施后使用项目既有验收、测试或项目生成的 verify(项目未生成时直接验证真实行为,不要求外部 SKILL) 核对真实行为。类型检查、设计图及编译成功只证明局部事实。缺运行条件时标明未验证,不将设计认可写成产品完成。没有实施授权时,本节不执行。 ## 5. 设计不成立时重新探索 重复的跨模块绕行、多个同形特殊分支、频繁类型逃逸、调用者依赖内部细节或意外共享写入,是重新核对结构的信号。单个复杂边界不自动判设计失败;先判断约束遗漏、实现偏离还是形状错误。 确认结构错误后,保留失败证据,重建已实现部分的运行模型,将新约束纳入共同问题,移除本轮被替代的冗余后回到方案比较。只在已有授权范围内调整,保护用户改动;不扩大成无关重构。 交付选定结构、取舍、设计与实施状态、验证范围、未知项和下一步。设计调用不自动授权提交、推送、发布或修改全局配置。来源与适配见 [来源说明](references/sources.md)。
From sunny0826/agent-conductor-skill, MIT.
More from sunny0826/agent-conductor-skill
- 0.567score
agent-conductor
sunny0826
组织 Agent 协作完成任务:核对目标和授权,分配角色、拆解依赖、路由子任务、协调执行并以真实结果决定继续、返工或交付。用于用户要求组织多个 Agent、分配工作、协调执行、检查 AI 执行链路或验证任务结果。需要发现本地 Agent、配置角色模型或调整预算时,调用配套 agent-conductor-setup。
SkillAFreshness: AClaude Code +9 - 0.567score
agent-conductor-setup
sunny0826
基于 Lody 发现全部 Agent 和模型,配置角色模型与推理预算:分页枚举 Lody 的机器、Agent 配置(含推理档位)与 Agent 角色,让用户选择角色组合与预算,生成项目级角色配置。用于用户要求发现 Agent 或模型、首次配置、更新角色模型、调整预算或修复调用配置;也供…
SkillAFreshness: AClaude Code +9 - 0.564score
benchmark-checklist
sunny0826
核验具体性能主张的瓶颈、公平性、资源上限、正确性、重复性、端到端意义与实际工作。用于执行性能测量、报告提速或退化、据数字选型;不作为普通任务的强制检查。
SkillAFreshness: AClaude Code +9 - 0.564score
blast-radius
sunny0826
分析指定改动可能破坏的间接消费方与跨边界行为,用真实代码检验关键安全假设。用于改动影响分析、排查 diff 外风险或回答‘这会影响哪里’;不代替完整功能验收,不自动修复产品。
SkillAFreshness: AClaude Code +9 - 0.564score
control-ui
sunny0826
使用项目已有或宿主可用的浏览器、应用控制工具驱动真实 UI,截图并核对交互结果。用于 Web、Electron 与桌面界面的复现、验收和截图交付;不依赖特定编辑器,不生成模拟界面冒充证据。
SkillAFreshness: AClaude Code +9 - 0.564score
create-verification-skill
sunny0826
根据项目事实生成可复用的 verify-项目名 验收技能与功能地图,并实际跑通一个功能。用于用户要求建立验收技能,或已授权实施确需且缺少此能力时;执行已有验收请使用项目的 verify 技能,纯解释、只读审查与一次性小修改不触发生成。
SkillAFreshness: AClaude Code +9 - 0.564score
interrogate
sunny0826
多模型交叉审核:让不同模型独立检查同一证据包,由主审核实、去重并裁决。用于明确要求交叉审核、对抗审查或具体任务需要多模型排查盲点;普通 review 不强制启用,不替代影响分析或功能验收。
SkillAFreshness: AClaude Code +9 - 0.564score
how
sunny0826
从真实源码解释系统如何工作,追踪入口、调用链、数据流、状态归属与模块边界。用于代码导读、修改前理解子系统,或回答‘放在哪里、由谁负责、属于哪一层’;设计动机需要历史证据,不凭现状猜测。
SkillAFreshness: AClaude Code +9 - 0.564score
ketchup
sunny0826
用户要求 ketchup、追上进度或问上次发言后发生了什么时,用几句白话和已有的小图说明变化,并列出只有用户能做的决定。摘要阶段只读,不另起工作;已有任务按用户指令继续。
SkillAFreshness: AClaude Code +9 - 0.560score
principle-attack-the-premise
sunny0826
多次修复在同一检查失败且共享同一前提时,先写下前提并直接检验,再决定下一修。
SkillAFreshness: AClaude Code +9 - 0.560score
arena
sunny0826
对同一问题独立探索多个方案,由独立评判和协调者比较、选基础、吸收并验证。
SkillAFreshness: AClaude Code +9 - 0.558score
maintain-verification-skill
sunny0826
用户要求审计或维护已有 verify 技能及功能地图时,逐功能读源码并实跑,修正说明或 harness;不修改产品代码。
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 10, 2026 (19 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from sunny0826
- 0.567score
agent-conductor-setup
sunny0826
基于 Lody 发现全部 Agent 和模型,配置角色模型与推理预算:分页枚举 Lody 的机器、Agent 配置(含推理档位)与 Agent 角色,让用户选择角色组合与预算,生成项目级角色配置。用于用户要求发现 Agent 或模型、首次配置、更新角色模型、调整预算或修复调用配置;也供…
SkillAFreshness: AClaude Code +9 - 0.567score
agent-conductor
sunny0826
组织 Agent 协作完成任务:核对目标和授权,分配角色、拆解依赖、路由子任务、协调执行并以真实结果决定继续、返工或交付。用于用户要求组织多个 Agent、分配工作、协调执行、检查 AI 执行链路或验证任务结果。需要发现本地 Agent、配置角色模型或调整预算时,调用配套 agent-conductor-setup。
SkillAFreshness: AClaude Code +9 - 0.564score
blast-radius
sunny0826
分析指定改动可能破坏的间接消费方与跨边界行为,用真实代码检验关键安全假设。用于改动影响分析、排查 diff 外风险或回答‘这会影响哪里’;不代替完整功能验收,不自动修复产品。
SkillAFreshness: AClaude Code +9 - 0.564score
benchmark-checklist
sunny0826
核验具体性能主张的瓶颈、公平性、资源上限、正确性、重复性、端到端意义与实际工作。用于执行性能测量、报告提速或退化、据数字选型;不作为普通任务的强制检查。
SkillAFreshness: AClaude Code +9 - 0.564score
control-ui
sunny0826
使用项目已有或宿主可用的浏览器、应用控制工具驱动真实 UI,截图并核对交互结果。用于 Web、Electron 与桌面界面的复现、验收和截图交付;不依赖特定编辑器,不生成模拟界面冒充证据。
SkillAFreshness: AClaude Code +9 - 0.564score
create-verification-skill
sunny0826
根据项目事实生成可复用的 verify-项目名 验收技能与功能地图,并实际跑通一个功能。用于用户要求建立验收技能,或已授权实施确需且缺少此能力时;执行已有验收请使用项目的 verify 技能,纯解释、只读审查与一次性小修改不触发生成。
SkillAFreshness: AClaude Code +9
Cite this page
architect skill. Agent Mart. https://agentmart.dev/skills/sunny0826-architect (last updated 2026-10-24)