← All skill packs

AI Agent Workflow Collection

Skill pack
35 skills0 selected
danweiyuancircleSkills in this pack

【dwy·验收测试】产品 0 到 1 上架迭代阶段。触发场景:用户说『验收 / 验收测试 / 跑集成测试 / E2E 测试 / 上线前测试 /…

Chinese

【dwy·技术架构】产品 0 到 1 设计与架构阶段。触发场景:用户说『设计架构 / 出技术方案 / 设计库表 / 定接口契约 / 技术架构 / architecture』,要在开发前定下技术架构、数据库设计和接口契约时。按四层架构(Assembly/Features/BizFoundation/Foundation)+…

Chinese

用「我」的口吻把素材写成微信公众号图文文章,输出 Markdown(可直接喂 markdown-nice / 秀米 转排版)。涉及以下任何场景必须使用此 skill(即使用户没点名 'dwy-article'):用户说『写一篇公众号』『帮我写篇推文/分享』『把这个 markdown / 草稿整理成公众号』『润色成公众号』『写篇技术分享 / 个人感悟』,或给一个中心思想 + 约束让我扩写成文,或丢一篇技术笔记 / 草稿让我去掉 AI 味、改成像他本人写的。覆盖多种文章类型,骨架模板放在本 skill 的 templates/ 目录、可随时扩展:技术教程、个人感悟、项目复盘、踩坑排错实录、工具资源安利、行业观察评论、方案选型对比、概念科普等。核心目标——简洁清晰、像一个 IT 全栈开发者本人随手写的,绝不能有 AI 范儿(套话结构词、空洞金句、说教礼貌腔、emoji…

Chinese

Claude Code 四大用户级扩展(slash command / CLAUDE.md & rules / skills / subagent)官方文档查询 + 写法 lint 工具。涉及以下任何主题,必须使用此 skill(即使用户没说 'dwy-claude-code-features'):用户问 'slash command 怎么写' / '.claude/commands 字段' / 'CLAUDE.md 加载机制' / 'CLAUDE.md 放哪' / '.claude/rules 怎么用' / 'paths frontmatter' / 'SKILL.md frontmatter' / 'allowed-tools / argument-hint / disable-model-invocation' / 'progressive disclosure' / 'context: fork' / '怎么写 subagent' / '.claude/agents 字段' / 'permissionMode / mcpServers / isolation' / 'hooks 事件清单' / 'Claude Code 特性 / 扩展 / 自定义';用户要求横向对比 command / rules / skills / agent / subagent 的差异;用户让你检查现有 .claude/commands/.md / .claude/agents/.md / SKILL.md / CLAUDE.md 写法是否合规;用户要写新的 command/skill/agent 并粘贴 frontmatter 求确认;用户说 '帮我写一个 slash command' / '加个 subagent' / '生成 SKILL.md' / '/ 怎么用'。权威来源:code.claude.com 官方中文文档,所有引用 URL…

Chinese

代码逻辑梳理文档。把指定的代码流程整理成非 IT 人员能看懂的 Markdown 文档(Mermaid 流程图 + 概述 + 关键配置 + 依赖关系)。触发场景:用户说"梳理 XX 逻辑"/"整理 XX 流程"/"帮我梳理一下 XXX"(创建)、"更新 XX 逻辑"/"刷新 XX 文档"(更新)、"现在梳理了哪些逻辑"/"列出已梳理的流程"(查询)、"强制重新梳理 XX"/"重扫 XX"(重扫)。文档存在用户指定根目录,扁平结构+中文文件名,YAML frontmatter 记录 sources + git commit,更新时先用 git diff 判断有无变化,无变化跳过、有变化只读 diff,大幅节省…

Chinese

【dwy·竞品分析】产品 0 到 1 立项阶段。触发场景:用户说『分析竞品 / 看看市面上有啥 / 竞品调研 / 对标分析 / 市场上谁在做 /…

Chinese

Docker 工程规范检查与镜像版本管理。触发场景:用户编辑/新建/粘贴 Dockerfile / docker-compose / k8s manifest / .github workflow / .gitlab-ci / .dockerignore / dev.sh 时;用户口头提到 docker / 容器 / compose / 镜像版本 / k8s 镜像时;用户说'扫描 latest' / '检查 docker' / '固定镜像版本' / 'docker 规范'。运作方式:问题驱动 — AI 检查合规性,合规则静默放行,违规才用 AskUserQuestion 让用户决策修复,禁止 AI 自行拍板修改。覆盖镜像版本(禁 latest / 浮动 tag、N-1 minor)、Dockerfile 工程(多阶段、non-root、.dockerignore)、compose 工程(dev/prod 分离、healthcheck、restart 策略)、一键启动…

Chinese

DolphinDB 3.0 社区版(2核8G / 1控2节点)开发与审查 skill:写 DolphinDB Script (.dos)、用 Python SDK (dolphindb 3.0.4)、设计 DFS 分区表(TSDB/OLAP/PKEY/IMOLTP/VECTORDB 引擎选型)、导入 tick/snapshot/kline 金融数据、优化慢查询、排查 OOM / 卡死作业、Docker 部署、查询日期/字符串/聚合等内置函数、流计算、回测、集群运维。可基于项目级 .claude/dolphindb/schemas/ 真实 DDL 做查询性能评估。也用于代码审查:检查分区裁剪、链式比较、批量写入上限、SYMBOL 字节限制、STRING/BLOB 静默截断、输入校验防脚本注入、连接池配置、pool.run async/sync 用法。关键字触发:dolphindb, DDB, .dos, loadTable, loadTextEx, createPartitionedTable, append!, dropPartition, DBConnectionPool, tableAppender, PartitionedTableAppender, MultithreadedTableWriter, TSDB, OLAP, PKEY, IMOLTP, VECTORDB, getClusterPerf, getConsoleJobs, level2, tick 数据, 时序数据库, 8848 端口, 交易日历, 函数参考, K线合成, 流引擎, 回测引擎.

Chinese

dwyeapi FastAPI 后端基础设施使用指南。涉及以下任何主题,必须使用此 skill(即使用户没有明确说 'dwyeapi' / 'eapi'):FastAPI 项目搭建 / Pydantic Settings 配置 / 异步 SQLAlchemy / Redis 缓存 / JWT 认证 / bcrypt 密码哈希 / 异常体系(AppError / NotFoundError / BusinessError)/ 统一响应信封(ApiResponse / PageData)/ 分页 / 日志(loguru)/ 健康检查 / PII 脱敏 / 时区敏感的时间处理 / 异步任务(ARQ)/ 邮件验证码发送。本 skill 是 @dwydev/eapi…

Chinese

@dwydev/ekit 工具库使用指南。涉及以下任何主题,必须使用此 skill(即使用户没有说 'ekit'):HTTP 请求 / axios 封装 / token 刷新 / dwyeapi 响应契约对接 / localStorage / Cookie / useStorage / useCookie / 日期格式化 / 时区处理 / dayjs / 表单校验 / zod schema / vee-validate / PII 脱敏 / 剪贴板 / useClipboard / 文件下载 / Blob / 查询字符串 / qs / Vue composables(debounce / throttle / click-outside / event-listener / window-size / media-query / intersection-observer / resize-observer / useFormPersist)。本 skill 是 @dwydev/ekit 的唯一权威导航来源,禁止绕过 ekit 直接手写底层…

Chinese

@dwydev/eui Vue 3 组件库使用指南。当用户在使用 Vue 3 构建页面、选择 UI 组件、查询组件 API、写表单/表格/弹层/导航、配置主题或国际化、使用中后台或落地页设计规范时,必须使用此 skill。即使用户没有明确说 'eui',只要涉及 Vue 3…

Chinese

【dwy·想法探索收敛】产品 0 到 1 立项第一步,帮『想做但还不清楚』的人想清楚做什么、值不值得做,并收敛成结构化想法定义。触发场景:用户说『我想做个东西 / 有个想法但不清楚 / 帮我想想做什么 / 这个值不值得做 / 想做但没想好 / 想法收敛 / explore / ideate』,在还没想清楚要做什么、写任何代码或文档之前。借鉴 YC office-hours 的 forcing questions…

Chinese

调用 dwy create CLI 生成全栈 Vue 3 + FastAPI monorepo 骨架,并完成 post-create 安装 + health check 编排。触发条件:用户说'创建新项目'、'搭骨架'、'新建全栈项目'、'fullstack…

Chinese

GitHub Actions 打包分发避坑指南。先判断场景,再读取对应配置。场景 1:Python 含 C 扩展 / Cython / .so 的跨平台 wheel,用 cibuildwheel 构建并通过 PyPI Trusted Publisher(OIDC) 发布。场景 2:Electron 桌面应用多平台打包分发,用 electron-builder / electron-forge 在 macOS / Windows / Linux runner 上构建并发布 GitHub Release。覆盖 workflow YAML 解析、runner image 退役、matrix 拆分、跨平台 shell 引号、artifact/release、PyPI OIDC、Electron 签名/公证/Linux 依赖/产物命名等高频坑。触发条件:编辑或新建 .github/workflows/.yml、用户说 GitHub Actions 打包 / 跨平台打包 / cibuildwheel / wheel build / Electron 打包 / electron-builder / electron-forge / GitHub Release 分发 / runner queued / workflow build 失败。也作为 dwy-publish 发版编排的 GA…

Chinese

国内镜像源加速配置检查与修复:扫描 pip/uv/poetry/npm/pnpm/yarn/Docker/Go/Cargo/Maven/Gradle/Homebrew/Flutter 等 13 类工具的用户级和项目级配置,识别使用境外默认源或缺失配置的项,提供阿里云/清华/中科大镜像源切换。触发条件:用户说'检查镜像源'、'配置加速'、'换镜像源'、'mirror 检查'、'安装慢'、'下载慢'…

Chinese

【dwy·MVP定义】产品 0 到 1 立项阶段(闸3)。触发场景:用户说『定义 MVP / 最小可行产品 / 先做哪些功能 / 砍功能 / 第一版做什么 / mvp』,要从想法收敛出第一版必须做的核心功能清单时。MVP 功能硬上限 ≤7…

Chinese

【dwy·技术验证】产品 0 到 1 立项阶段(闸2)。触发场景:用户说『技术验证 / 这技术能不能成 / 跑个 POC / 验证可行性 / 核心技术死穴 / poc』,要在写 PRD…

Chinese

【dwy·PRD生成】产品 0 到 1 需求规划阶段。触发场景:用户说『写 PRD / 出需求文档 / 产品需求文档 / prd』,要把 MVP…

Chinese

【dwy·全流程总控】从模糊想法到上线产品的唯一入口。触发场景:用户说『我想做个产品 / 从 0 到 1 把这个做出来 / 走完整流程 / 帮我把想法变成产品 / 一条龙做产品 / product launcher』,要把一个模糊念头逐步推进时。渐进式:从立项第一步直接开始,每阶段完成后问继不继续,不预设终点、用户随时可停。 只想做其中某一阶段,也可直接触发对应 dwy-stage- 阶段…

Chinese

【dwy·UI原型】产品 0 到 1 设计与架构阶段。触发场景:用户说『画原型 / 出原型 / 做 UI 原型 / 把页面画出来 / prototype』,要在写 UI…

Chinese

发版/部署编排器。触发条件:用户说\"发版\"\"部署\"\"发布上线\"\"release\"\"publish\"\"走发版流程\"时。按应用目录确认发布方式并缓存,串起定版本→changelog→安全检查→build/发布→监控→通知。版本号决策单独走 dwy-semver,GA 打包走 dwy-github-action-publish,发布前安全检查走 dwy-sdk-spec——本 skill…

Chinese

【dwy·上架迭代】产品 0 到 1 上架迭代阶段(终点)。触发场景:用户说『上架 / 发布上线 / 出上架物料 / 配埋点 / 规划下一版 /…

Chinese

通用 SDK 发布前安全检查——任何 SDK 对外发布(PyPI / npm / 私有源 / 直接交付,渠道不限)前都应先过这一关。查三类风险:1接口注释是否泄露后端实现(内网域名、数据库表名、Redis key、内部服务名、员工邮箱、JIRA 链接、SQL 语句);2商业版 SDK 源码是否被保护(Python 用 Cython 编译 .so、JS 用 tsup/rollup minify + files 白名单);3发布产物是否夹带隐藏敏感文件(.py 源码 / .map source map / .env / .npmrc / tsbuildinfo / pycache 等)。跨项目复用:首次进入新项目用 AskUserQuestion 问商业版还是开源版,缓存到 /.dwy/sdk-spec/config.json,下次自动按规则检查。涉及以下任何场景必须使用此 skill:用户说「检查 SDK」「SDK 发版前检查」「SDK 注释脱敏」「SDK 接口规范」「发布前安全检查」「SDK 源码泄露检查」「商业版 SDK 打包」「Cython 编译 .so」「打包前体检」「.gitignore 漏了什么」「npm pack 看看包里有什么」「重设 SDK 版本类型」时。注:本 skill 只做发布前安全检查闸门,不执行发版流程(发版编排走…

Chinese

语义化版本号(SemVer 2.0.0)决策助手。涉及以下任何场景必须使用此 skill(即使用户没说 'semver'):用户问'这个改动该升大版本还是小版本'、'该 bump major/minor/patch 吗'、'这个改动算不算 breaking change'、'版本号怎么定'、'1.2.3 下一个版本是多少'、'加了个新功能版本怎么走'、'0.x 阶段版本怎么算'、'预发布/alpha/beta/rc 版本号怎么写';用户描述了一段代码变更想知道对应什么版本级别;用户在发版前纠结版本号。本 skill 只负责'版本号该升哪一位 + 算出具体号',不负责执行发版流程(那是…

Chinese

Includes Dwy Acceptance, Dwy Architecture, Dwy Article, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills35CategorygeneralStars0

What’s included

Dwy Acceptance

【dwy·验收测试】产品 0 到 1 上架迭代阶段。触发场景:用户说『验收 / 验收测试 / 跑集成测试 / E2E 测试 / 上线前测试 / acceptance』,要在上架前做集成/E2E/兼容/合规验收并查文档与代码实际差距时。不重复单元测试。

Dwy Architecture

【dwy·技术架构】产品 0 到 1 设计与架构阶段。触发场景:用户说『设计架构 / 出技术方案 / 设计库表 / 定接口契约 / 技术架构 / architecture』,要在开发前定下技术架构、数据库设计和接口契约时。按四层架构(Assembly/Features/BizFoundation/Foundation)+ 统一选型(Python+FastAPI、Vue+Vite)产出。

Dwy Article

用「我」的口吻把素材写成微信公众号图文文章,输出 Markdown(可直接喂 markdown-nice / 秀米 转排版)。涉及以下任何场景必须使用此 skill(即使用户没点名 'dwy-article'):用户说『写一篇公众号』『帮我写篇推文/分享』『把这个 markdown / 草稿整理成公众号』『润色成公众号』『写篇技术分享 / 个人感悟』,或给一个中心思想 + 约束让我扩写成文,或丢一篇技术笔记 / 草稿让我去掉 AI 味、改成像他本人写的。覆盖多种文章类型,骨架模板放在本 skill 的 templates/ 目录、可随时扩展:技术教程、个人感悟、项目复盘、踩坑排错实录、工具资源安利、行业观察评论、方案选型对比、概念科普等。核心目标——简洁清晰、像一个 IT 全栈开发者本人随手写的,绝不能有 AI 范儿(套话结构词、空洞金句、说教礼貌腔、emoji 标题党)。

Dwy Claude Code Features

Claude Code 四大用户级扩展(slash command / CLAUDE.md & rules / skills / subagent)官方文档查询 + 写法 lint 工具。涉及以下任何主题,必须使用此 skill(即使用户没说 'dwy-claude-code-features'):用户问 'slash command 怎么写' / '.claude/commands 字段' / 'CLAUDE.md 加载机制' / 'CLAUDE.md 放哪' / '.claude/rules 怎么用' / 'paths frontmatter' / 'SKILL.md frontmatter' / 'allowed-tools / argument-hint / disable-model-invocation' / 'progressive disclosure' / 'context: fork' / '怎么写 subagent' / '.claude/agents 字段' / 'permissionMode / mcpServers / isolation' / 'hooks 事件清单' / 'Claude Code 特性 / 扩展 / 自定义';用户要求横向对比 command / rules / skills / agent / subagent 的差异;用户让你检查现有 .claude/commands/.md / .claude/agents/.md / SKILL.md / CLAUDE.md 写法是否合规;用户要写新的 command/skill/agent 并粘贴 frontmatter 求确认;用户说 '帮我写一个 slash command' / '加个 subagent' / '生成 SKILL.md' / '/ 怎么用'。权威来源:code.claude.com 官方中文文档,所有引用 URL 全程留痕。

Dwy Code Flow Docs

代码逻辑梳理文档。把指定的代码流程整理成非 IT 人员能看懂的 Markdown 文档(Mermaid 流程图 + 概述 + 关键配置 + 依赖关系)。触发场景:用户说"梳理 XX 逻辑"/"整理 XX 流程"/"帮我梳理一下 XXX"(创建)、"更新 XX 逻辑"/"刷新 XX 文档"(更新)、"现在梳理了哪些逻辑"/"列出已梳理的流程"(查询)、"强制重新梳理 XX"/"重扫 XX"(重扫)。文档存在用户指定根目录,扁平结构+中文文件名,YAML frontmatter 记录 sources + git commit,更新时先用 git diff 判断有无变化,无变化跳过、有变化只读 diff,大幅节省 token。

Dwy Competitor

【dwy·竞品分析】产品 0 到 1 立项阶段。触发场景:用户说『分析竞品 / 看看市面上有啥 / 竞品调研 / 对标分析 / 市场上谁在做 / competitor』,想知道已有玩家、市场规模和差异化切入点时。

Dwy Docker

Docker 工程规范检查与镜像版本管理。触发场景:用户编辑/新建/粘贴 Dockerfile / docker-compose / k8s manifest / .github workflow / .gitlab-ci / .dockerignore / dev.sh 时;用户口头提到 docker / 容器 / compose / 镜像版本 / k8s 镜像时;用户说'扫描 latest' / '检查 docker' / '固定镜像版本' / 'docker 规范'。运作方式:问题驱动 — AI 检查合规性,合规则静默放行,违规才用 AskUserQuestion 让用户决策修复,禁止 AI 自行拍板修改。覆盖镜像版本(禁 latest / 浮动 tag、N-1 minor)、Dockerfile 工程(多阶段、non-root、.dockerignore)、compose 工程(dev/prod 分离、healthcheck、restart 策略)、一键启动 dev.sh。

Dwy Dolphindb

DolphinDB 3.0 社区版(2核8G / 1控2节点)开发与审查 skill:写 DolphinDB Script (.dos)、用 Python SDK (dolphindb 3.0.4)、设计 DFS 分区表(TSDB/OLAP/PKEY/IMOLTP/VECTORDB 引擎选型)、导入 tick/snapshot/kline 金融数据、优化慢查询、排查 OOM / 卡死作业、Docker 部署、查询日期/字符串/聚合等内置函数、流计算、回测、集群运维。可基于项目级 .claude/dolphindb/schemas/ 真实 DDL 做查询性能评估。也用于代码审查:检查分区裁剪、链式比较、批量写入上限、SYMBOL 字节限制、STRING/BLOB 静默截断、输入校验防脚本注入、连接池配置、pool.run async/sync 用法。关键字触发:dolphindb, DDB, .dos, loadTable, loadTextEx, createPartitionedTable, append!, dropPartition, DBConnectionPool, tableAppender, PartitionedTableAppender, MultithreadedTableWriter, TSDB, OLAP, PKEY, IMOLTP, VECTORDB, getClusterPerf, getConsoleJobs, level2, tick 数据, 时序数据库, 8848 端口, 交易日历, 函数参考, K线合成, 流引擎, 回测引擎.

Dwy Eapi

dwyeapi FastAPI 后端基础设施使用指南。涉及以下任何主题,必须使用此 skill(即使用户没有明确说 'dwyeapi' / 'eapi'):FastAPI 项目搭建 / Pydantic Settings 配置 / 异步 SQLAlchemy / Redis 缓存 / JWT 认证 / bcrypt 密码哈希 / 异常体系(AppError / NotFoundError / BusinessError)/ 统一响应信封(ApiResponse / PageData)/ 分页 / 日志(loguru)/ 健康检查 / PII 脱敏 / 时区敏感的时间处理 / 异步任务(ARQ)/ 邮件验证码发送。本 skill 是 @dwydev/eapi 的唯一权威导航来源。

Dwy Ekit

@dwydev/ekit 工具库使用指南。涉及以下任何主题,必须使用此 skill(即使用户没有说 'ekit'):HTTP 请求 / axios 封装 / token 刷新 / dwyeapi 响应契约对接 / localStorage / Cookie / useStorage / useCookie / 日期格式化 / 时区处理 / dayjs / 表单校验 / zod schema / vee-validate / PII 脱敏 / 剪贴板 / useClipboard / 文件下载 / Blob / 查询字符串 / qs / Vue composables(debounce / throttle / click-outside / event-listener / window-size / media-query / intersection-observer / resize-observer / useFormPersist)。本 skill 是 @dwydev/ekit 的唯一权威导航来源,禁止绕过 ekit 直接手写底层 API。

Dwy Eui

@dwydev/eui Vue 3 组件库使用指南。当用户在使用 Vue 3 构建页面、选择 UI 组件、查询组件 API、写表单/表格/弹层/导航、配置主题或国际化、使用中后台或落地页设计规范时,必须使用此 skill。即使用户没有明确说 'eui',只要涉及 Vue 3 组件选型、页面布局、表单设计、数据展示、弹层交互、主题切换,也应触发。

Dwy Explore

【dwy·想法探索收敛】产品 0 到 1 立项第一步,帮『想做但还不清楚』的人想清楚做什么、值不值得做,并收敛成结构化想法定义。触发场景:用户说『我想做个东西 / 有个想法但不清楚 / 帮我想想做什么 / 这个值不值得做 / 想做但没想好 / 想法收敛 / explore / ideate』,在还没想清楚要做什么、写任何代码或文档之前。借鉴 YC office-hours 的 forcing questions 方法论(自写,无外部依赖)。

Dwy Fullstack Scaffold

调用 dwy create CLI 生成全栈 Vue 3 + FastAPI monorepo 骨架,并完成 post-create 安装 + health check 编排。触发条件:用户说'创建新项目'、'搭骨架'、'新建全栈项目'、'fullstack monorepo'、'全栈脚手架'、'scaffold'、'开新项目'时。

Dwy GitHub Action Publish

GitHub Actions 打包分发避坑指南。先判断场景,再读取对应配置。场景 1:Python 含 C 扩展 / Cython / .so 的跨平台 wheel,用 cibuildwheel 构建并通过 PyPI Trusted Publisher(OIDC) 发布。场景 2:Electron 桌面应用多平台打包分发,用 electron-builder / electron-forge 在 macOS / Windows / Linux runner 上构建并发布 GitHub Release。覆盖 workflow YAML 解析、runner image 退役、matrix 拆分、跨平台 shell 引号、artifact/release、PyPI OIDC、Electron 签名/公证/Linux 依赖/产物命名等高频坑。触发条件:编辑或新建 .github/workflows/.yml、用户说 GitHub Actions 打包 / 跨平台打包 / cibuildwheel / wheel build / Electron 打包 / electron-builder / electron-forge / GitHub Release 分发 / runner queued / workflow build 失败。也作为 dwy-publish 发版编排的 GA 打包子能力被主动调用。

Dwy Mirror Source

国内镜像源加速配置检查与修复:扫描 pip/uv/poetry/npm/pnpm/yarn/Docker/Go/Cargo/Maven/Gradle/Homebrew/Flutter 等 13 类工具的用户级和项目级配置,识别使用境外默认源或缺失配置的项,提供阿里云/清华/中科大镜像源切换。触发条件:用户说'检查镜像源'、'配置加速'、'换镜像源'、'mirror 检查'、'安装慢'、'下载慢' 时。

Dwy Mvp

【dwy·MVP定义】产品 0 到 1 立项阶段(闸3)。触发场景:用户说『定义 MVP / 最小可行产品 / 先做哪些功能 / 砍功能 / 第一版做什么 / mvp』,要从想法收敛出第一版必须做的核心功能清单时。MVP 功能硬上限 ≤7 个。

Dwy Poc

【dwy·技术验证】产品 0 到 1 立项阶段(闸2)。触发场景:用户说『技术验证 / 这技术能不能成 / 跑个 POC / 验证可行性 / 核心技术死穴 / poc』,要在写 PRD 前用最小可跑代码实测核心技术假设时。仅在需求市场验证通过后执行。

Dwy Prd

【dwy·PRD生成】产品 0 到 1 需求规划阶段。触发场景:用户说『写 PRD / 出需求文档 / 产品需求文档 / prd』,要把 MVP 清单细化成可开发的产品需求文档时。

Dwy Product Launcher

【dwy·全流程总控】从模糊想法到上线产品的唯一入口。触发场景:用户说『我想做个产品 / 从 0 到 1 把这个做出来 / 走完整流程 / 帮我把想法变成产品 / 一条龙做产品 / product launcher』,要把一个模糊念头逐步推进时。渐进式:从立项第一步直接开始,每阶段完成后问继不继续,不预设终点、用户随时可停。 只想做其中某一阶段,也可直接触发对应 dwy-stage- 阶段 skill。

Dwy Prototype

【dwy·UI原型】产品 0 到 1 设计与架构阶段。触发场景:用户说『画原型 / 出原型 / 做 UI 原型 / 把页面画出来 / prototype』,要在写 UI 代码前把页面画成静态原型图时。两轮串行门控:先低保真线框初稿,用户讨论通过后再做高保真平面图,过了才进架构。

Dwy Publish

发版/部署编排器。触发条件:用户说\"发版\"\"部署\"\"发布上线\"\"release\"\"publish\"\"走发版流程\"时。按应用目录确认发布方式并缓存,串起定版本→changelog→安全检查→build/发布→监控→通知。版本号决策单独走 dwy-semver,GA 打包走 dwy-github-action-publish,发布前安全检查走 dwy-sdk-spec——本 skill 负责编排,按路径主动调它们。

Dwy Release

【dwy·上架迭代】产品 0 到 1 上架迭代阶段(终点)。触发场景:用户说『上架 / 发布上线 / 出上架物料 / 配埋点 / 规划下一版 / release』,要准备上架物料、埋点指标并规划下一版迭代时。

Dwy SDK Spec

通用 SDK 发布前安全检查——任何 SDK 对外发布(PyPI / npm / 私有源 / 直接交付,渠道不限)前都应先过这一关。查三类风险:1接口注释是否泄露后端实现(内网域名、数据库表名、Redis key、内部服务名、员工邮箱、JIRA 链接、SQL 语句);2商业版 SDK 源码是否被保护(Python 用 Cython 编译 .so、JS 用 tsup/rollup minify + files 白名单);3发布产物是否夹带隐藏敏感文件(.py 源码 / .map source map / .env / .npmrc / tsbuildinfo / pycache 等)。跨项目复用:首次进入新项目用 AskUserQuestion 问商业版还是开源版,缓存到 /.dwy/sdk-spec/config.json,下次自动按规则检查。涉及以下任何场景必须使用此 skill:用户说「检查 SDK」「SDK 发版前检查」「SDK 注释脱敏」「SDK 接口规范」「发布前安全检查」「SDK 源码泄露检查」「商业版 SDK 打包」「Cython 编译 .so」「打包前体检」「.gitignore 漏了什么」「npm pack 看看包里有什么」「重设 SDK 版本类型」时。注:本 skill 只做发布前安全检查闸门,不执行发版流程(发版编排走 dwy-publish,会在发布前主动调用本检查)。

Dwy Semver

语义化版本号(SemVer 2.0.0)决策助手。涉及以下任何场景必须使用此 skill(即使用户没说 'semver'):用户问'这个改动该升大版本还是小版本'、'该 bump major/minor/patch 吗'、'这个改动算不算 breaking change'、'版本号怎么定'、'1.2.3 下一个版本是多少'、'加了个新功能版本怎么走'、'0.x 阶段版本怎么算'、'预发布/alpha/beta/rc 版本号怎么写';用户描述了一段代码变更想知道对应什么版本级别;用户在发版前纠结版本号。本 skill 只负责'版本号该升哪一位 + 算出具体号',不负责执行发版流程(那是 dwy-publish)。

Showing 24 of 35 skills. Use the list’s page controls above to explore the rest.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Dwy Acceptance skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
AI Agent Workflow Collection | Agent Skills Atlas