
Claude Skills by HACK-WU
github.com/HACK-WU> 适用特征:推演对象是 Agent Skill(SKILL.md 文件) > 启用信号:输入包含 SKILL.md 文件,或用户明确要求推演 skill
执行模式增强器,配合其他能力型 skill 使用。将目标 skill 的工作拆分为多个维度,派发子 Agent 并行深度调研,汇总后由主 Agent 交叉复核再给出结论,放大执行深度。分析类 skill 走输出放大(拆评估维度深挖),生成类 skill 走输入放大(拆调研维度收集证据,写作仍由主 Agent 单线程完成)。仅显式触发:'放大执行'、'拆维度并行审查'、'深度模式跑一遍'、'skill amplifier'、'用放大模式执行 xxx'。区别于 expert-team(深挖业务模块)与 task-dispatch(拆分独立开发任务):本 skill 拆的是同一对象的评估/调研维度。不自动介入任何 skill 的常规执行。
AI 解决非平凡问题后,评估是否值得沉淀为可复用的解决方案 skill,若值得则按 skill 标准格式写入 .solutions/ 目录并更新索引。触发短语包括:"记录这个解决方案"、"沉淀一下"、"保存解决方案"、"这个值得记录"、"solution capture",或在 AI 解决了一个需要多步推理、调试、配置的问题后自动触发。
AI 遇到可能已有解决方案的问题时,查找并复用已沉淀的解决方案 skill。查找范围包括项目级 .solutions/ 和用户级 ~/.solutions/,通过 INDEX.md 关键词匹配定位解决方案,加载后按其步骤执行。触发短语包括:"有没有类似解决方案"、"之前怎么解决的"、"查找解决方案"、"solution lookup",或在 AI 遇到调试、配置、部署等问题时自动触发。
识别并判定跨文件的强关联关系(契约/业务耦合),写 ki 的动作下沉到 ki-memory-write 的强关联策略(本 skill 只负责识别+判定方向,不内嵌写 ki 细节;查询调用 ki-memory-lookup)。expert-team 创建专家资产后自动调用,也支持任意时机手动调用。触发短语:"记录强关联"、"模块间强耦合"、"改A要连带改B"、"关联关系"。
将编码/开发任务拆分为多个独立子任务,并行分配给子agent执行,主agent负责合并集成。适用场景:"并行开发"、"拆分子任务并行执行"、"多个子agent同时做",或需并行实现多模块功能、修复多个独立bug、重构多个独立模块时。
读取测试来源文档,自动生成结构化测试计划。支持三种对象模式:需求文档(从验收标准选策略)、设计文档(从设计点/接口/数据流生成测试)、API 设计(从契约/错误码生成测试)。根据对象特征选择测试策略,结合项目类型调整测试框架和断言方式。输出含测试代码落盘位置判断(参考 expert-team 测试信息采集:扫描测试目录约定/框架/运行命令/可执行性标注),使计划可直接落地为可运行测试代码。适用于"生成测试计划"、"写测试用例"、"test plan"、"根据需求写测试"、"从设计生成测试"、"API 契约测试" 等场景。
用五幕叙事(场景引入→认知冲突→层层揭示→实操验证→体系收束)教学通用知识主题(技术/非技术域皆可),产出 Markdown 学习材料:课程制/速览双模式、大纲定稿前经教学效果推演闸门(模拟学完能否覆盖实战工作场景与理论理解)、课级应用实战与源码解析(均按需配套 · 独立成册)、结课实战项目、实战经验+排障手册+场景解法库,配双 agent 评审、数据流全链路 SVG 图、事实核查、可选自测。讲解本项目代码模块改用 module-teach。仅在用户明确指定时触发(如"教我 k8s""讲讲 ETF""给我个项目练手""考我一下")。
设计界面视觉方案——从需求描述或交互设计文档出发,产出界面布局方案文档(页面结构、布局栅格、组件状态、配色、字体、间距/圆角/阴影规范、响应式规则),并负责 HTML demo 的设计编写(可运行的 HTML/CSS/原生 JS 原型,零构建直接预览)。适用于"设计这个界面"、"这个页面怎么布局"、"帮我画个页面设计"、"出个 UI 设计"、"页面原型"、"写个 HTML demo"、"做个 demo 页面"、"给这个页面改版"、"重设计一下" 等场景。定位在设计链路 interaction-design(交互逻辑)→ ui-designer(视觉层,本 skill)→ design-craft(技术设计)之间,只管视觉不管交互逻辑与架构。
将用户粘贴的 UI 设计稿/截图/原型图转换为纯文本 ASCII 框线布局图并存入 Markdown 文件,把设计稿上的标注(尺寸、间距、颜色、字体、交互说明等)保留为编号锚点+标注表,解决图片无法被无视觉模型识别、体积大不易版本化的问题。也支持仅凭用户的文字描述直接生成界面的 ASCII 草图(此模式直接输出到对话、不落盘)。当用户粘贴 UI 图/设计稿要求转 ASCII、转成文字、转存设计稿,或说"把这个设计图转成文本""ui to ascii""存一下这个设计稿",以及"帮我画个 XX 界面的 ASCII""按我描述画个界面草图"时使用。
给需要反复查阅的网站/文档站建立本地网页索引(Web Index)——抓取 llms.txt / sitemap.xml / 导航,产出「我要做什么 → 去哪一页(含锚点)」的路由表,落到 .web-index/{site}/(index.md 总表 + topics/ 分区表)。后续 AI 按用途定位页面后一次 web_fetch 命中,不必再现场搜链接。只做链接索引、不镜像正文。两种模式:已建过索引的站点按路由表查完直接 fetch(消费模式,不重跑脚本),未索引的站点才执行采集建库(建造模式)。当用户说"给这个网站建个索引"、"整理一下这个文档的链接"、"网页索引"、"web index"、"这个站后面要反复参考"、"查一下网页索引"、"这个站之前建过索引吗",或用户抛出某文档站且判断会被多次参考时使用;只查一次的站点不要建索引。
将需求拆分为完全独立的垂直切片工作项,每个切片贯穿所有技术层,完成即可独立验证。适用场景:"把这个需求拆成几个独立任务"、"怎么并行开发这个功能"、"拆成可以独立领取的工作项",或需求挖掘完成后需拆分实施计划时。输入需求描述或需求挖掘报告,输出独立工作项清单。