【dwy·技术架构】产品 0 到 1 设计与架构阶段。触发场景:用户说『设计架构 / 出技术方案 / 设计库表 / 定接口契约 / 技术架构 / architecture』,要在开发前定下技术架构、数据库设计和接口契约时。按四层架构(Assembly/Features/BizFoundation/Foundation)+…
Chinese用「我」的口吻把素材写成微信公众号图文文章,输出 Markdown(可直接喂 markdown-nice / 秀米 转排版)。涉及以下任何场景必须使用此 skill(即使用户没点名 'dwy-article'):用户说『写一篇公众号』『帮我写篇推文/分享』『把这个 markdown / 草稿整理成公众号』『润色成公众号』『写篇技术分享 / 个人感悟』,或给一个中心思想 + 约束让我扩写成文,或丢一篇技术笔记 / 草稿让我去掉 AI 味、改成像他本人写的。覆盖多种文章类型,骨架模板放在本 skill 的 templates/ 目录、可随时扩展:技术教程、个人感悟、项目复盘、踩坑排错实录、工具资源安利、行业观察评论、方案选型对比、概念科普等。核心目标——简洁清晰、像一个 IT 全栈开发者本人随手写的,绝不能有 AI 范儿(套话结构词、空洞金句、说教礼貌腔、emoji…
ChineseClaude 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,大幅节省…
ChineseDocker 工程规范检查与镜像版本管理。触发场景:用户编辑/新建/粘贴 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 策略)、一键启动…
ChineseDolphinDB 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线合成, 流引擎, 回测引擎.
Chinesedwyeapi 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…
ChineseGitHub 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·全流程总控】从模糊想法到上线产品的唯一入口。触发场景:用户说『我想做个产品 / 从 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通用 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 只负责'版本号该升哪一位 + 算出具体号',不负责执行发版流程(那是…
ChineseIncludes Dwy Acceptance, Dwy Architecture, Dwy Article, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
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
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- 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:
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.