stakeholder-simulation
多角色利益相关者模拟,用于单人需求工作。当实际的利益相关者不可用时,从模拟的最终用户、技术、业务、合规性和运营利益相关者中生成多样化的视角。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
多角色利益相关者模拟,用于单人需求工作。当实际的利益相关者不可用时,从模拟的最终用户、技术、业务、合规性和运营利益相关者中生成多样化的视角。
添加控制台输出和日志记录,使错误对代理可见。标准输出是一个关键的杠杆点——没有它,代理无法看到错误或理解应用程序状态。当代理静默失败、调试代理工作流或为代理编码设置新的代码库时使用。
构建并审核使用Taskfile统一管理任务执行的标准开发流程。用于taskfile、aqua、lefthook、开发工作流标准化、lint、format、git hooks的设置,以及在设置单体仓库或审计现有项目时使用。
根据REST原则设计和实现RESTful API端点,使用适当的HTTP方法、状态码和基于资源的URL。在创建或修改API端点、路由处理器、控制器或API配置文件时应用此技能。当进行REST API设计、端点实现、API版本控制、请求/响应处理、HTTP方法路由(GET、POST、PUT、PATCH、DELETE)、查询参数过滤、API速率限制,或者编辑定义API路由的任何文件如routes.py…
通过使用代码检查工具、格式化工具和代码审查流程,在整个代码库中建立并执行编码标准、最佳实践和架构模式。在设置ESLint/Prettier、配置代码检查规则、创建代码风格指南、实现预提交钩子、建立命名约定、强制TypeScript严格模式、保持一致性、进行架构审查或定义团队编码标准时使用。
自动从分层的CLAUDE.md文件和特定框架规则中强制执行项目标准。在创建或修改代码时主动激活,以确保符合React、TypeScript、安全性和测试标准。
设计可重用、可组合的UI组件,遵循单一职责原则,具有清晰的接口、封装和最少的props。在使用任何框架(React、Vue、Svelte、web components)或组件文件创建或修改前端组件时应用此技能。当处理组件目录(components/、src/components/、ui/、lib/)中的.jsx、.tsx、.vue、.svelte文件,定义组件props和接口,实现组件组合模式,管…
定义数据库模型时,使用清晰的命名、适当的数据类型、约束条件、关系以及多层次的验证。在创建或修改数据库模型文件、ORM类、模式定义或数据模型关系时使用此技能。适用于处理模型文件(例如:models.py、models/、ActiveRecord类、Prisma模式、Sequelize模型)、定义表结构、设置外键和关系、配置级联行为、实现模型验证、添加时间戳或处理数据库约束(NOT NULL、UNIQ…
编写Stan 2.37模型的基础知识,包括程序结构、类型系统、分布以及最佳实践。在创建或审查Stan模型时使用。
版本控制和提交信息的规则。每次代码提交时使用。
根据context7和网络来源的最新文档创建适合各阶段的标准文件。通过prepare-standards命令调用,以根据任务需求生成缺失的标准文件。
创建不同标准框架之间的交叉参考,跨系统映射等效标准,同时显示多个框架之间的一致性。在比较或映射标准时使用。通过“交叉参考”、“标准映射”或“框架比较”激活。
根据REST原则设计和实现RESTful API端点,使用正确的HTTP方法、状态码和基于资源的URL。在创建或修改API端点、路由处理器、控制器或API配置文件时应用此技能。当从事REST API设计、端点实现、API版本控制、请求/响应处理、HTTP方法路由(GET、POST、PUT、PATCH、DELETE)、查询参数过滤、API速率限制工作时,或者编辑定义API路由的任何文件如routes…
遵循项目的开发方法(Tailwind、BEM、工具类、CSS模块)编写一致且可维护的CSS,同时遵守设计系统并优化性能。在编写或修改样式、CSS文件、工具类、JS中的CSS、样式组件或任何样式代码时使用此技能。适用于处理.css、.scss、.module.css文件、Tailwind工具类、样式组件、CSS模块、设计令牌(颜色、间距、排版)、特定框架的样式方法、为生产环境优化CSS、实现CSS清…
应用Go开发标准,包括模块管理、go test测试、gofmt/go vet/golangci-lint代码质量检查、惯用的错误处理以及自文档化代码实践。在使用Go后端代码、管理依赖项、运行测试或确保代码质量时运用此技能。在安装包、编写测试、格式化代码、处理错误、组织导入或决定是创建新文件还是扩展现有文件时也应应用这些原则。适用于任何需要遵循工具标准和最佳实践的Go开发任务。
按照项目的方法论(Tailwind、BEM、工具类、CSS模块)编写一致且可维护的CSS,遵循设计系统并优化性能。在编写或修改样式、CSS文件、工具类、CSS-in-JS、样式组件或任何样式代码时使用此技能。适用于处理.css、.scss、.module.css文件、Tailwind工具类、样式组件、CSS模块、设计令牌(颜色、间距、排版)、特定框架的样式方法、为生产环境优化CSS、实现CSS清理…
用于构建简单的独立服务或带有自己数据库的微服务 - 提供完整的设置,没有共享池的复杂性
现代TypeScript应用程序的后端标准,涵盖Convex、Supabase、Drizzle ORM、Stripe、tRPC和API设计模式。在实现服务器端代码、数据库模式或API端点时加载。
验证课程是否完全覆盖了所需的标准,检查覆盖的深度和严谨性,验证评估的一致性,并为管理员生成覆盖报告。用于全面验证。在“验证覆盖”、“标准合规”或“覆盖报告”时激活。
设计可重用、可组合的UI组件,遵循单一职责原则,具有清晰的接口、封装和最少的props。在任何框架(React、Vue、Svelte、web components)或组件文件中创建或修改前端组件时使用此技能。适用于处理组件目录(components/、src/components/、ui/、lib/)中的.jsx、.tsx、.vue、.svelte文件,定义组件props和接口,实现组件组合模式,…
使用语义化的HTML、适当的ARIA属性、键盘导航、颜色对比度和屏幕阅读器兼容性来构建可访问的用户界面。在创建或修改前端组件、HTML模板、React/Vue/Svelte组件、表单、交互元素、导航菜单、模态框或任何UI元素时应用此技能。当处理HTML文件、JSX/TSX组件、模板文件,确保键盘可访问性、实现焦点管理、为图片添加替代文本、创建表单标签、使用屏幕阅读器进行测试、管理ARIA属性、维护…
使用语义化的HTML、适当的ARIA属性、键盘导航、色彩对比度和屏幕阅读器兼容性来构建可访问的用户界面。在创建或修改前端组件、HTML模板、React/Vue/Svelte组件、表单、交互元素、导航菜单、模态框或任何UI元素时应用此技能。当处理HTML文件、JSX/TSX组件、模板文件,确保键盘可访问性、实现焦点管理、为图片添加替代文本、创建表单标签、使用屏幕阅读器测试、管理ARIA属性、保持色彩…
定义数据库模型时,使用清晰的命名、适当的数据类型、约束条件、关系以及在多个层级上的验证。在创建或修改数据库模型文件、ORM类、模式定义或数据模型关系时使用此技能。适用于处理模型文件(例如:models.py、models/、ActiveRecord类、Prisma模式、Sequelize模型)、定义表结构、设置外键和关系、配置级联行为、实现模型验证、添加时间戳或与数据库约束(NOT NULL、UN…
应用Python工具标准,包括uv包管理、pytest测试、ruff/basedpyright代码质量检查、单行文档字符串和自描述代码实践。在处理Python后端代码、管理依赖项、运行测试或确保代码质量时使用此技能。在安装包、编写测试、格式化代码、类型检查、添加文档字符串、组织导入或决定是创建新文件还是扩展现有文件时应用这些标准。适用于任何需要遵循工具标准和最佳实践的Python开发任务。