standard-dev-flow
调度规划、实现、评审和验证实体的标准研发工作流。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
调度规划、实现、评审和验证实体的标准研发工作流。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Configure OneWorks model services using built-in provider defaults, management portals, API base URLs, model lists, balance/status capabilities, and safe config-source writeback.
Control the current OneWorks session's internal browser tabs with semantic snapshots, reliable element refs, screenshots, waits, and page-safe concurrent workflows.
Drive native macOS apps through the Cua Driver tools. Use when a task asks to open, inspect, click, type, scroll, capture a final screenshot, or verify a real macOS app without stealing the user's focus.
Control a user-paired external browser through a Chrome extension, explicit typed targets, and semantic operations.
当用户想创建或改造 OneWorks plugin,实现界面入口、按钮、tab、launcher 搜索、server 命令、scoped API 或本地服务时,先理解目标效果;需求不明确时列出不确定点让用户确认,再转成 manifest、前端入口、server 入口和验证步骤。
Apply, review, and continuously evolve the OneWorks team's durable UI design standards. Use for any OneWorks task that changes or reviews layout, styling, theme, spacing, responsive behavior, component appearance, visual assets, or reference-image fidelity, and whenever user visual feedback may express a reusable team standard. Require a Visual Brief, conflict-aware project memory capture, a completed independent visual consistency session with real expected-behavior validation, and experience persistence before delivery; do not promote one-off pixel nudges into lasting rules.
| name | standard-dev-flow |
| description | 调度规划、实现、评审和验证实体的标准研发工作流。 |
这个 skill 用于把通用开发任务拆成稳定的交付阶段,并通过统一 CLI runtime protocol mode 协调不同实体。
dev-planner 收敛目标、边界、风险和验证点。dev-implementer 完成代码与测试改动。dev-reviewer 检查回归风险、行为变化和测试缺口。dev-verifier 执行相关命令并整理证据。dev-planner。<cli> run --input-format stream-json --output-format stream-json 作为标准入口,向 stdin 写入 typed runtime protocol envelope,并从 stdout 或 runtime store 读取结果。例如上层入口是 dyai 时使用 dyai run,上层入口是 ow 时使用 ow run。session.start protocol command 启动实体任务,字段至少包含 entity、title、message。session.status / session.events protocol command,或直接读取 runtime store 投影出的状态与事件,跟踪后台任务状态。session.message protocol command 给同一条任务补充指令;已完成或失败的任务会在 runtime 支持时用同一会话直接恢复。session.submit protocol command 处理等待输入或审批的任务。session.stop protocol command 停止明显跑偏的任务,只有 graceful stop 无法恢复时才设置 mode 为 force。session.start 的 runtime store metadata/events 自动投影生成。每个子任务写一条 session.start JSONL;多个子任务就写多行:
cat <<'JSONL' | <cli> run --input-format stream-json --output-format stream-json
{"commandId":"start-planner","type":"session.start","payload":{"title":"规划:<目标>","message":"写清楚目标、约束、已有上下文和交付预期。","entity":"dev-planner","background":true},"title":"规划:<目标>","message":"写清楚目标、约束、已有上下文和交付预期。","entity":"dev-planner","background":true}
{"commandId":"start-implementer","type":"session.start","payload":{"title":"实现:<目标>","message":"附上规划结论、影响范围、需要补的测试或验证。","entity":"dev-implementer","background":true},"title":"实现:<目标>","message":"附上规划结论、影响范围、需要补的测试或验证。","entity":"dev-implementer","background":true}
JSONL
保留 payload.title、payload.message、payload.entity、payload.background: true;当前 CLI runtime protocol reader 同时消费镜像的顶层字段,所以示例保留两份字段以便直接执行。
scope/dev-planner。dev-planner、dev-implementer、dev-reviewer、dev-verifier。--entity: dev-planner 或 scoped 标识--title: 规划:<目标>--message: 写清楚目标、约束、已有上下文和交付预期--entity: dev-implementer 或 scoped 标识--title: 实现:<目标>--message: 附上规划结论、影响范围、需要补的测试或验证--entity: dev-reviewer 或 scoped 标识--title: 评审:<目标>--message: 要求按问题严重度输出主要发现--entity: dev-verifier 或 scoped 标识--title: 验证:<目标>--message: 列出建议执行的命令、预期结果和阻塞处理方式