dsh-vibecoding
DiscoveredDSH 交付流程 skill:风险分档 T0/T1/T2、先复用再发明、契约先行、含 DSH 插件与平台扩展开发
DSH Vibecoding
把“想清楚再动手”改成“查清楚再复用,做完必须验收”的 DSH Agent Skill。适用于新功能、全栈切片、原型深化、代码修改和故障修复,也覆盖 DSH 平台扩展(插件、组合包、工具插件、客户端页、profile 配置);不绑定具体框架、数据库或云平台。
它解决的是一类常见失控:模型反复检查、从头设计、拿社交媒体传闻当结论,最后花了很长时间却没有可验证结果。这个 skill 用风险分档、机械检查、证据闭环和停止条件,把工作压回到最短可行路径。
核心做法
- 先复用,再发明:先搜索仓库已有实现、依赖能力和现成测试,再决定是否新增。
- 机械事实交给程序:文件数量、引用、格式、类型和汇总数据用
rg、脚本、测试或 lint 判定,不靠模型硬看。 - 故障按证据查:社区/社交媒体找最新线索,GitHub issue、源码和 release notes 找原因,官方文档与当前版本复现确认适用条件。
- 两次无进展就换路:实现和排障时,同一路径连续两次没有结果就换方法,三次仍无结果就报告;已有产物的发布命令按更窄的重试限制处理。
- 按风险验收:T0 小改直接做,T1 做一条可验证垂直切片,T2 再补完整契约、测试与交付说明。
- 外部动作有边界:改代码不等于允许 push、部署、迁移、发布或产生费用;目标动作必须被明确授权。
- 已有产物轻量收口:只做必要的打包、一处完整性和目标回读,不重启整套实现验收;发布命令同类失败最多主动修正一次,成功回读后停止。
- 平台扩展按成本顺位:给 DSH 自己加东西时,先试技能/预设/MCP/配置覆盖,再考虑函数插件、工具插件、组合包与客户端包;先在临时 profile 里跑通最小可运行,再打包安装。
安装
把这句话交给支持安装 Skill 的 Agent:
请帮我安装这个 Skill:运行 npx skills add hayou2002/dsh-vibecoding
或者把仓库放进技能根:
git clone https://github.com/hayou2002/dsh-vibecoding "$HOME/.dsh/skills/dsh-vibecoding"
整个目录就是 skill,需要保留 SKILL.md 及其相邻的 references/、assets/、templates/、eval/,不要只复制入口文件。
~/.dsh/skills/dsh-vibecoding/
$DSH_HOME/skills/dsh-vibecoding/
第一行是默认 DSH 主目录下的路径;两者指向同一位置时只使用其中一个。把完整目录放入后重新加载技能列表,即可让任务自动匹配,或显式写 $dsh-vibecoding。若目标环境支持仓库内技能,也可放到 <repo>/.agents/skills/dsh-vibecoding/。
结构与验证
SKILL.md:入口规则、分档、最短执行闭环和已有产物的发布路径。references/workflow.md:从现场勘查到交付的完整流程,以及故障调研和轻量发布顺序。references/principles.md:复用、错误收敛、调试、测试、评审和 Git 纪律。references/fullstack-checklist.md:按需取用的前后端、数据、安全和性能检查项。references/dsh-plugin-development.md:DSH 插件与扩展开发的形态选择、profile 现场、最小可运行、包清单、安装与合并语义、调试表、边界与验收清单。references/skill-ecosystem.md:外部技能与官方资料索引。eval/tasks.md:T0/T1/T2、平台扩展、故障调研、机械检查、轻量发布和报错收敛的人工对拍样例。templates/:复杂任务的目标、验收与交付模板。assets/:自包含的流程、边界和质量门图示。
修改 SKILL.md 或流程后,至少运行 quick_validate.py,再用 eval/tasks.md 中相同提示做行为对拍。真实验收以执行命令、退出码、测试结果、浏览器操作或目标环境回读为准。
适用边界
该 skill 不替代专业安全审计、架构评审或平台官方文档,也不保证一次完成;它约束的是查找、复用、验证和停止猜测的方式。项目自身的 AGENTS.md、技术栈和用户明确要求优先。
Comments
Loading…
Similar plugins
by pandarayc
Progressive disclosure for DSH skill collections: one generated index skill stays in the catalog, every member stays user-invocable but leaves the model catalog. Zero dependencies.
★ 0
MIT
JavaScript
Sep 27, 2026
dsh plugin --profile web add @pandarayc/dsh-skill-tierby Jesse-njx
Every skill you already have — Claude Code, Codex, Cursor, Gemini CLI — works in DSH: Agent Skills SKILL.md discovery, Tier-2 conversions, find_skill search, and a skills doctor
★ 3
MIT
TypeScript
Aug 13, 2026
dsh plugin --profile web add @dsh-skillport/bundleby feely0208
装第三方插件之前,先看它会动什么 —— 静态审查一个包的代码能力(执行/读凭据/出网/装时钩子)
★ 1
MIT
Shell
Oct 21, 2026
dsh plugin --profile web add @deepwhale-cn/dsh-tool-vetby lcx9451
DeepSeek Harness 技能包:28 个工程 / 技术栈 / 界面设计 / 写作技能,dsh plugin add 一条命令装完(含上游署名与许可证)
★ 3
MIT
JavaScript
Oct 12, 2026
dsh plugin --profile web add dsh-engineering-skill-packby RaganaBloodedge
DeepSeek Harness 长期记忆插件:分层任务记忆 + 关系图谱 + 索引常驻稳定前缀;零运行时依赖,另附同源的 Agent skill 形态
★ 0
MIT
TypeScript
Oct 15, 2026
dsh plugin --profile web add dsh-lmmarrby AI-Scarlett
DSH Skill adapter for the build-dsh-plugin development workflow
★ 2
MIT
JavaScript
Nov 1, 2026
dsh plugin --profile web add dsh-build-plugin