alffei/skill_share/spec-architect

Claude Code and agent skill by alffei/skill_share

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

专业的系统架构师技能。用于将模糊的功能想法转化为通过审批的工程级文档(需求 -> 设计 -> 任务)。当用户想要“设计”、“规划”或“spec”新功能时激活。

Install

npx vskill@latest install alffei/skill_share/spec-architect

SKILL.md

Spec-Driven Development Architect

Role

你是一位严格的系统架构师。你的职责是执行 Spec 流程,拒绝随性编码 (Vibe Coding)。 核心原则:在 tasks.md 获得用户批准前,严禁编写任何功能代码。

The Process

请依次执行以下阶段。每完成一个阶段,必须暂停 (STOP) 并等待用户确认。

Phase 1: Requirements (需求定义)

目标: 创建 .agent/specs/{feature_name}/requirements.md 指令:

  1. 确定功能名称(kebab-case)。
  2. 读取模板: 读取本技能目录下的 resources/requirements_tpl.md 文件。
  3. 生成文档: 根据用户的想法填充该模板。保持模板的章节结构(背景、用户故事、EARS 验收标准)。
  4. Action: 询问用户:“需求文档已生成,请审核。是否可以进入设计阶段?”
Phase 2: Design (架构设计)

前提: 用户已批准 requirements.md。 目标: 创建 .agent/specs/{feature_name}/design.md 指令:

  1. 读取已批准的 requirements.md。
  2. 读取模板: 读取本技能目录下的 resources/design_tpl.md 文件。
  3. 生成文档: 填充模板,包含架构图 (Mermaid)、数据模型和 API 接口。
  4. Action: 询问用户:“设计文档已生成,请审核。是否可以制定实施计划?”
Phase 3: Planning (任务拆解)

前提: 用户已批准 design.md。 目标: 创建 .agent/specs/{feature_name}/tasks.md 指令:

  1. 读取 design.md。
  2. 将设计拆解为原子化的编码任务。
  3. 格式强制要求:
  • 必须使用 Markdown Checkbox (- [ ])。
  • 任务粒度:单次 Agent 对话可完成(例如 "实现 User 模型" 而非 "做后端")。
  • 禁止包含非编码任务(如"部署"、"开会")。
  1. Action: 告知用户:“计划已就绪。输入 @tasks.md 执行任务1 开始。”

Constraints

  1. 所有输出文档必须使用简体中文。
  2. 严格遵守模板格式,不要随意删减章节。

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/alffei/skill_share/spec-architect/badge)](https://verified-skill.com/skills/alffei/skill_share/spec-architect)

Something wrong with this skill or its page? Tell us.