devflow
研发工作流及五个可独立调用的节点:Brainstorm、Save Design、Improve Design、Impl、Review。支持从已有设计或改动进入;完整流程先建议简单或完整链路,由用户选择,两者都保留四路并行设计优化。仅研发,不含提交、发布或部署。
Skill by liuxie066
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/liuxie066-devflow
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
Use cases: design
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
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/devflow
What's inside
- Skill name
devflow- Description
- 研发工作流及五个可独立调用的节点:Brainstorm、Save Design、Improve Design、Impl、Review。支持从已有设计或改动进入;完整流程先建议简单或完整链路,由用户选择,两者都保留四路并行设计优化。仅研发,不含提交、发布或部署。
- License
- MIT
- Instructions
- 292 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- openai.yaml · agents/
- evals.json · evals/
- reuse_scan.py · scripts/
SKILL.md (first lines)
# Devflow
对外只有五个节点:`Brainstorm → Save Design → Improve Design → Impl → Review`。
节点负责自己的输入和产物,workflow 负责顺序、授权和返工;不另建五套 skill。
设计优先,把关键决策和失败语义在实现前说清,不把“90% 设计、10% 实现”变成固定时间配额。
## 调用与编排
- **单节点**:例如 `$devflow Save Design,把已确认方案保存到 docs/design.md`、`$devflow Improve Design docs/design.md`、`$devflow Impl,按已批准设计实现`、`$devflow Review --base main`。明确只做某一步时记为 `mode=node`;完成该节点即停止,不自动启动下一节点。节点名使用上面的五个名称,大小写/自然语言同义说法均可识别;Implementation 映射 Impl,Deepreview 映射 Review。
- **整条或明确组合**:例如 `$devflow 走完整研发流程`、`$devflow 从现有设计开始,优化后实现并审查`。记为 `mode=workflow`,列出本次授权的节点序列;只有 workflow 可以衔接节点。仅说“用 devflow”时先澄清任务并建议路径,不猜已经获得实现授权。
- 先检查当前节点必要输入。已有完整、有效且可回读的输入可直接使用,不为补节点名重跑 Brainstorm/Save Design;输入缺失时只补缺项,涉及其它节点的写操作先确认,不静默扩大单节点任务。PRD 交接只是证据输入,不能虚构前序节点已经执行或通过。
- 原子化指职责与授权边界,不承诺文件操作具备数据库事务。每个节点报告产物、实际验证、未决项和退出状态;输出文件存在不等于节点通过。
### 简单 / 完整预设
两个预设复用同一套五节点及质量规则,都包含 Improve Design 内的四路 Panel;不能为了简单而减少 reviewer。已有输入对应的前序工作只核验,不重复执行。
- `simple`:适合行为清晰、局部、可独立验证的任务;设计可简短,合并展示范围与后续动作,不要求长篇备选方案。
- `full`:适合重要设计取舍、跨系统契约、schema/migration、权限、并发/状态机、交易/账本、幂等或恢复行为变化;充分展示决策、失败场景和验收,再请用户确认实现。文件数量或仅位于这些模块中不单独构成理由。
- workflow 先基于源码事实给出建议、依据、节点序列、所需内部检查及差别,最终由用户选择。没有答复或选择含糊不代表接受推荐;已明确选择则不重复确认。单节点不强制选择 simple/full。
- Planreview 是 Improve Design 的按需内部检查:项目/用户要求,或仍有重要设计风险需对抗性验证时使用,并说明具体原因;不因 full 标签固定加一轮。两个预设均不豁免项目强制检查。
- 发现新事实影响路径建议时说明影响并让用户决定,不自动切换。切换保留有效证据及 review 计数,不绕过未关闭缺陷或失败检查。
### 决策与返工
只在目标/范围、重要产品或设计取舍、实现授权及新的副作用边界上等待确认;已有明确授权在原范围内持续有效,不为节点完成或普通修复重复确认。等待期间不得提前执行依赖该决定的节点。
workflow 中,已确认的目标与范围可进入 Save Design,再进入 Improve Design。完成设计优化后展示实际设计版本、关键决策、验收及 workspace 决策;仅在已有授权覆盖这些输入时进入 Impl,否则请求实现授权。已授权的 Impl 完成后进入 Review。最终报告即收尾,不要求再回复“完成”。
Review 只审查,不改业务代码或设计;问题交由 workflow 返回责任节点:实现缺陷回 Impl,设计缺口回 Improve Design,目标/范围变化回 Brainstorm。授权范围内的普通实现修复合批完成后验证并重审;策略或权限变化先询问。单独 Review 只报告 findings 和建议下一节点,不自动修复或重启全流程。
## 节点契约
| 节点 | 必要输入 | 输出与退出条件 |
| --- | --- | --- |
| Brainstorm | 需求、相关现状、约束 | 目标、非目标、范围、验收、取舍及未决项;必要决定已确认 |
| Save Design | 已确认目标/方案、可回读的依据、保存目标 | 唯一 design_doc 及快照引用,决策和验收可独立阅读;涉既有设计复用时含复用清单(不新增概念、名称或实现时记 `not-applicable`);缺失选择不得代填 |
| Improve Design | design_doc 快照、目标/边界、事实、允许的设计写入范围 | 四份独立建议、主 agent 裁决、更新后的同一设计及版本;无未决 blocking finding,适用内部检查通过 |
| Impl | 已批准设计版本、实现授权、workspace/base、验收 | 范围内改动、验证证据及 scope 检查通过;单节点到此停止 |
| Review | 正确 base 下完整改动、目标/设计依据、可用验证证据 | review artifact、覆盖、verdict、findings 与风险;无 blocking finding 且证据充分才通过 |
Review 可检查已有改动,即使尚无正式设计文档;以真实需求/授权记录核对已知行为,并明确设计一致性及验证的覆盖缺口,不伪造设计批准、不替用户创建方案。缺口影响结论时保持未通过。
## 共用边界与证据
- 读取适用 AGENTS.md 和当前节点相关源码、配置、测试及文档;只加载当前节点需要的 companion skill。Save Design 与 Improve Design 的主 agent 使用可用 ponytail(已激活不重复初始化):在已确认目标和验收内,先核对拟新增的概念、抽象与依赖是否必要,优先复用现有 owner、标准库和平台能力,收敛为最小可交付设计;四路 Panel 保持独立,不强制使用 ponytail。Impl 继续使用 ponytail 约束具体代码;Improve Design 仅在内部检查适用时加载 planreview;Review 使用 deepreview。OM 设计/实现涉及文档时使用可用 om-doc-hygiene,其余按仓库 owner 约定。
- companion 缺失记 `fallback:unavailable`,主 agent 执行同等必要检查和 artifact 要求;不适用记 `not-applicable`,不得伪称 pass。不自动安装或配置工具。
- 原始 goal、non-goals、scope、success signals、本次授权的实现范围(对应 design_doc 中本次实际授权的 slice/块及各自成功标准)和用户确认依据构成 scope contract,只落盘一处:`<worktree>/.devflow/scope.md`(git 跟踪,随提交同步)。已有 `codex/<task>-devflow-handoff.md`、`docs/gateflow/<task>/scope.md` 或 prdflow 交接的 `prd_doc` 只作为交接输入,进入时把仍有效的授权、范围、产品决定与 design_ref 迁入该文件,不并行维护两份。产品合同(prd_doc)与实现设计(design_doc)各自用 `prd_doc_ref` / `design_ref` 绑定路径加内容 hash;无产品合同的纯实现任务记 `not-applicable`。后续真实授权在该文件追加差异和引用,不能用新版设计或新版 PRD 覆盖原始批准。建议本身不是范围授权;范围外建议记 `deferred-with-owner`。
- 设计与实现绑定 `design_ref`:仓库路径加实际内容 hash,已有固定 commit/permalink 时一并引用;Impl 和 Review 核对同一版本。不得仅引用可变 main 链接。方案决策、理由及相关验收留在唯一设计 owner,避免 v2/final 副本。
- 研发结束时向 Delivery 交接 design_ref、实现及 review 证据。用户另行授权提交/PR时,建议将设计随提交保存,或在 PR 附本次版本的固定链接;无可访问链接时如实提供路径/hash,不编造 URL。
- commit/push/PR/merge/release/upgrade 及生产操作不属于这五个节点;已有旧交付授权不自动覆盖新的研发变更。
## Review 完成与重试
有效且未关闭的严重、高、中问题是 blocking finding。调用失败、输出缺失/无法解析/矛盾、材料截断或覆盖不足均为 `review-unusable`,不得当成无问题或通过。低风险不为清零而扩展范围,保留 owner、影响及后续去向。
Improve Design 的四人 Panel 必须有四个可用结果;无建议但有依据的结果可用。适用的 Planreview 和 Review/Deepreview 各自最多五次调用尝试(含失败),分别计数;第 5 次仍未通过时停下,未经明确授权不得第 6 次。返回责任节点修复、路径切换或上下文恢复不清零计数。
重审前由对应责任节点合批处理本轮范围内全部有效 blockers,完成所需验证,核对快照/base/授权和材料可读性;未就绪不派发,未调用不占尝试。Planreview 在 Improve Design 内对完整修订设计重审;Review 对全部当前改动重审,不只审修复文件。单节点 Review 无修复授权时只交回结果。
去重仅限同一检查、同一 reviewer 身份和同一有效快照。恢复时读取原 in-flight handle,不重复派发;内容/base/scope/依赖或验证环境变化时核验失效部分。四位 Panel reviewer 不能共用彼此结论,Panel 不能替代适用 Planreview 或 Review。仅复用仍有效的完整参考输入和检查证据,不用旧 verdict 代替变更后的重审。
## 进度与交接
scope contract、进度、`implementation_baseline` 与 inventory 指纹共用一个 `.devflow/scope.md`(上文),字段如下;conversation-only 结果不足以替代,不得只在交接摘要里留存。只在节点/内部检查边界、授权或内容变化时更新同一文件:
```yaml
# —— scope contract(原始批准,只此一处;授权差异见下方 authorization_diffs,不覆盖本段)——
goal: null
non_goals: []
scope: null
success_signals: [] # 有 PRD 时逐项溯源到 prd_doc 对应验收(章节/ID);无 PRD 记 not-applicable
authorized_slices: [] # [{slice, design_doc_ref, success_signal, depends_on}];success_signal 逐项列出本 slice 覆盖的验收,depends_on 列前序 slice;未授权块 deferred
slice_checkpoints: [] # [{slice, diff_fingerprint, validation, done}];每片完成时落一条边界快照(可回退、可 bisect)
user_confirmation: [] # 用户确认原话/依据;转述不编造时间戳或消息 ID
# —— product & design & workspace 绑定(Impl/Review 核对同一版本)——
prd_doc: null # 产品合同(prdflow 交接的 PRD)路径;纯实现任务无产品需求记 not-applicable
prd_doc_ref: null # 路径 + 内容 hash;有固定 commit/permalink 时一并引用,不引用可变 main
design_doc: null
design_ref: null # 路径 + 内容 hash;有固定 commit/permalink 时一并引用,不引用可变 main
implementation_workspace: null
review_base: null
# —— 授权差异(追加;覆盖记录在 scope contract 之外,不覆盖原始批准)——
authorization_diffs: [] # [{when, what, ref}]
# —— 进度 ——
workflow_version: 2
mode: node # node | workflow
workflow_path: null # simple | full;单节点不适用
node_sequence: [] # 只列本次授权节点
current_node: null
internal_step: null # Panel | Revise | Planreview 等;不是独立外部节点
status: in_progress # awaiting_user_confirmation | blocked | completed
next_action: "实际尚未完成的动作"
approved_scope_ref: null
path_approval_ref: null
# —— implementation_baseline(进入 Impl 时冻结,不得覆盖)——
implementation_baseline:
design_doc: null
implementation_workspace: null
review_base: null
head: null
git_status: null # git status --short 快照
staged: [] # [{path, hash, size}]
unstaged: [] # [{path, hash, size}]
untracked: [] # [{path, hash, size}]
# —— 实现阶段 inventory / 指纹(随检查更新;不替代 Deepreview 完整走读)——
inventory: [] # [{path, status, hash, size, type, mode, classification, evidence_ref}]
# —— 检查预算、飞行中与证据 ——
content_revision: null
planreview_round: 0
deepreview_round: 0
in_flight: []
evidence_paths: []From liuxie066/liuxie-skills, MIT.
More from liuxie066/liuxie-skills
- 0.586score
delivery
liuxie066
独立的软件交付流程:提交推送、创建 PR、合并主分支、发布版本及升级运行环境。用户通过 $delivery 启动,按授权范围选择阶段,复用项目命令和有效研发证据,核验最终状态并处理失败恢复;不启动或扩展 Devflow。
SkillAFreshness: A★ 1Claude Code +9 - 0.549score
hithink-finance
liuxie066
当用户或 Agent 需要通过同花顺金融数据服务获取、查询、同步、分析或导出 A 股行情、财报、估值、指数、板块、公募基金、期货、期权、特色数据或本地 DuckDB 数据,或需要选择、安装、配置、诊断 REST API、MCP、hithink-finance CLI、Python SDK/marketdb 时使用。
SkillBFreshness: B★ 1Claude Code +9 - 0.548score
futuapi
Futu
富途 OpenAPI 交易与行情助手。查询行情、K线、报价、快照、买卖盘、逐笔成交、分时数据;搜索标的与资讯;解析期权代码、查询期权链/到期日/IV/行权概率;执行买入/卖出/下单/撤单/改单;查询持仓/资金/账户/订单;订阅实时推送;加密货币 (BTC/ETH) 行情与交易;预测市场(Event…
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
deepreview
liuxie066
用于对当前未合并 workspace changes、指定 GitHub Pull Request 或仓库全部代码做严格深度 code review;支持 `$deepreview`、`$deepreview 当前改动`、`$deepreview --base main`、`$deepreview --base…
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
gateflow
liuxie066
单个 work unit 的 gated 开发流程。用于 feature、issue、bug fix、migration、refactor、schema/public contract change 或 architecture-sensitive task;可选接收 design…
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
ima-skill
liuxie066
统一的 IMA OpenAPI 技能,支持笔记管理和知识库操作。 当用户提到知识库、资料库、笔记、备忘录、记事,或者想要上传文件、添加网页到知识库、 搜索知识库内容、搜索/浏览/创建/编辑笔记时,使用此 skill。 即使用户没有明确说"知识库"或"笔记",只要意图涉及文件上传到知识库、网页收藏、…
SkillBFreshness: B★ 1Claude Code +9 - 0.543score
diagram-design
liuxie066
Create branded architecture, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart…
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
dayu
liuxie066
使用本地 Dayu Agent 下载美股、A 股和港股财报,基于财报问答、生成公司分析报告并读取结果。用户提到 dayu、大愚,或要求利用本地财报库做公司研究时使用;普通行情查询、交易和持仓记账不适用。
SkillBFreshness: B★ 1Claude Code +9 - 0.537score
create-skill
liuxie066
按本机中央仓库约定创建、更新或从 GitHub 安装 Skill,复用 Codex 系统 skill-creator 和 skill-installer,并明确调用策略。通过 $create-skill 显式启动。
SkillBFreshness: B★ 1Claude Code +9 - 0.522score
find-skills
liuxie066
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express…
SkillBFreshness: B★ 1Claude Code +9 - 0.517score
grilling
liuxie066
Grill the user relentlessly about a plan, decision, or idea.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 28, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/liuxie066/liuxie-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from liuxie066
- 0.586score
delivery
liuxie066
独立的软件交付流程:提交推送、创建 PR、合并主分支、发布版本及升级运行环境。用户通过 $delivery 启动,按授权范围选择阶段,复用项目命令和有效研发证据,核验最终状态并处理失败恢复;不启动或扩展 Devflow。
SkillAFreshness: A★ 1Claude Code +9 - 0.549score
hithink-finance
liuxie066
当用户或 Agent 需要通过同花顺金融数据服务获取、查询、同步、分析或导出 A 股行情、财报、估值、指数、板块、公募基金、期货、期权、特色数据或本地 DuckDB 数据,或需要选择、安装、配置、诊断 REST API、MCP、hithink-finance CLI、Python SDK/marketdb 时使用。
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
deepreview
liuxie066
用于对当前未合并 workspace changes、指定 GitHub Pull Request 或仓库全部代码做严格深度 code review;支持 `$deepreview`、`$deepreview 当前改动`、`$deepreview --base main`、`$deepreview --base…
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
gateflow
liuxie066
单个 work unit 的 gated 开发流程。用于 feature、issue、bug fix、migration、refactor、schema/public contract change 或 architecture-sensitive task;可选接收 design…
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
ima-skill
liuxie066
统一的 IMA OpenAPI 技能,支持笔记管理和知识库操作。 当用户提到知识库、资料库、笔记、备忘录、记事,或者想要上传文件、添加网页到知识库、 搜索知识库内容、搜索/浏览/创建/编辑笔记时,使用此 skill。 即使用户没有明确说"知识库"或"笔记",只要意图涉及文件上传到知识库、网页收藏、…
SkillBFreshness: B★ 1Claude Code +9 - 0.543score
diagram-design
liuxie066
Create branded architecture, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart…
SkillBFreshness: B★ 1Claude Code +9
Cite this page
devflow skill. Agent Mart. https://agentmart.dev/skills/liuxie066-devflow (last updated 2026-10-24)