Taste Skill
Taste Skill Taste Skill 是一套给 AI 编程工具用的设计技能包,把布局变化、排版层次、动效规则等设计决策写成指令文件,让 AI 按规则做决策,而不是按训练数据的默认模式生成界面。 AI 生成界面的'AI 味'是什么 用 Claude Code 或 Cursor 写前端,描述了半天想要的效果,生成出来的界面大概是这样的:大标题居中,副标题跟着,下面一个 CTA 按钮。 配色要么蓝白,要么深灰..
Skill 数据清洗与分析
Skill 数据清洗与分析 本项目构建一个数据清洗 Skill,自动处理用户上传的 CSV/Excel 数据,完成清洗、统计和报告生成。 目标:掌握 pandas 数据处理流水线与多步骤 Skill 的设计。 项目功能概览 步骤操作输出 1. 读取数据支持 CSV、Excel行数、列名、数据类型 2. 质量检测空值、重复行、异常值扫描质量问题报告 3. 数据清洗去重、填充空值、标准化列名清洗后的 CSV 4...
多 Skill 协作工作流
多 Skill 协作工作流 本项目将前三个实战项目整合为一个完整的'数据报告生成'工作流。 目标:掌握多 Skill 编排,以及如何设计一个统筹全局的编排 Skill。 工作流目标 用户上传一份业务数据文件,系统自动完成以下全链路工作,最终交付一份完整的业务报告。 用户上传文件 .csv / .xlsx 数据清洗 data-c..
Superpowers
Superpowers Superpowers 是一套给 AI 编程工具用的开发流程技能包,它让 AI 在写代码之前先梳理需求、制定计划,减少反复修改的次数。 AI 写代码的常见困境 描述需求之后,AI 立刻开始写代码,写了几百行才发现方向偏了 -- 边界情况没处理、接口风格不搭、关键逻辑理解错了。 然后来回修改,花在纠偏上的时间有时比最初写代码的时间还长。 更麻烦的是复杂需求,涉及多个模块、需要分阶段实现,AI 写着写着跑偏,等你..
Skills 发布与团队共享
Skills 发布与团队共享 开发完成的 Skill 需要经过打包、测试、文档化,才能分发给团队成员或公开发布。 本篇介绍从开发完成到上线发布的完整流程。 发布前的检查清单 发布前逐项确认,避免将未完成或有缺陷的 Skill 分发出去。 检查项检查内容参考章节 功能完整所有计划的功能均已实现并测试第22篇 错误处理常见错误场景均有处理和提示第16篇 Description 准确触发测试通过率 ≥ 85%第24篇 ..
Skills 监控与可观测性
Skills 监控与可观测性 Skill 发布后,如何知道它工作得好不好?是否频繁出错?哪些步骤最慢? 本篇介绍如何为 Skill 建立可观测性,通过日志和指标了解运行状态。 可观测性的三个维度 维度回答的问题实现方式 日志(Logs)发生了什么?出了什么错?结构化 JSON 日志文件 指标(Metrics)执行了多少次?耗时多少?成功率多少?追加写入指标文件 执行记录(Trace)每次执行经过了哪些步骤?每步耗..
Skills 设计模式与最佳实践
Skills 设计模式与最佳实践 经过大量实践总结出来的 Skill 设计模式,能帮助你在面对新需求时快速做出合理决策。 本篇汇总了最常用的 7 种设计模式及其适用场景。 模式一:单一职责 Skill 每个 Skill 只做一件事,做好一件事。 功能越聚焦,description 越精准,触发准确率越高,维护也越容易。 做法示例 正确:职责单一pdf-to-text(只负责提取文字) 错误:职责混杂pdf-tools..
Skill 代码审查
Skill 代码审查 本项目构建一个代码审查 Skill,用户上传代码文件后,自动分析代码质量、风格问题和潜在 Bug。 目标:掌握工具链集成与结构化问题报告的生成。 项目需求分析 功能支持语言工具 语法检查Pythonpy_compile(内置) 代码风格检查Pythonflake8 代码复杂度分析Pythonradon JavaScript 检查JS/TSeslint(npx) 综合问题报告所有自定义..
Skills 性能优化
Skills 性能优化 当 Skill 处理大文件或被频繁调用时,性能问题会直接影响用户体验。 本篇介绍在脚本层面提升处理速度的常用技巧。 性能问题的常见来源 来源典型表现优化方向 一次性加载大文件读取 100MB CSV 耗时数秒分块读取(chunk) 重复执行相同计算每次调用都重新计算统计值缓存结果 单线程串行处理处理 1000 个文件需要很长时间并行处理 频繁的磁盘 I/O循环中逐行写入文件批量写入 ..
Skills 异步与并发处理
Skills 异步与并发处理 当 Skill 需要同时等待多个耗时操作(如网络请求、文件 I/O)时,异步编程能大幅减少总等待时间。 本篇介绍 Python asyncio 在 Skill 脚本中的应用场景与写法。 同步 vs 异步:何时该用异步 场景推荐方式原因 单个文件处理、单次 API 调用同步异步收益不明显,代码更简单 同时发出多个 HTTP 请求异步并发等待,总时间 ≈ 最长单次时间 同时读取多个文件异..