standards-css
遵循项目的开发方法(Tailwind、BEM、工具类、CSS模块)编写一致且可维护的CSS,同时遵守设计系统并优化性能。在编写或修改样式、CSS文件、工具类、JS中的CSS、样式组件或任何样式代码时使用此技能。适用于处理.css、.scss、.module.css文件、Tailwind工具类、样式组件、CSS模块、设计令牌(颜色、间距、排版)、特定框架的样式方法、为生产环境优化CSS、实现CSS清…
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
遵循项目的开发方法(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清理…
管理 Stapledon's Voyage 的星图数据资产。在下载星表、银河背景或处理天文数据时使用。(项目)
创建和管理具有可逆更改、适当命名约定和零停机部署策略的数据库迁移。在创建数据库迁移文件、修改模式、添加或移除表/列、管理索引或处理数据迁移时使用此技能。当处理迁移文件(例如 db/migrate/、migrations/、alembic/、sequelize migrations)、模式变更、数据库版本控制、回滚实现,或者在部署期间需要确保向后兼容性时应用。对于涉及数据库结构调整、索引创建、约束修…
开始处理任务,通过在MASTER_PLAN.md中将其状态更新为IN PROGRESS。使用“/start-dev TASK-123”或“/start-dev 123”。更新MASTER_PLAN.md中的所有3个位置。触发词包括“/start-dev”,“start task”,“begin task”,“start working on”。
启动本地HTTP注册服务器以进行开发。在测试基础架构脚本或需要Abacus工作私有覆盖(如RPC URL)的命令时使用。
启动Wasp开发服务器并设置完全的调试可见性。这包括运行服务器(可以访问日志),以及连接浏览器控制台,以便Claude可以看到客户端错误。这对于任何开发或调试工作都是必不可少的。
使用语义化的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开发任务。
创建和管理可逆变更的数据库迁移,遵循适当的命名约定,并采用零停机时间的部署策略。在创建数据库迁移文件、修改模式、添加或移除表/列、管理索引或处理数据迁移时使用此技能。当处理迁移文件(例如 db/migrate/、migrations/、alembic/、sequelize migrations)、模式更改、数据库版本控制、回滚实现,或者在部署期间需要确保向后兼容性时应用此技能。对于涉及数据库结构调…
应用TypeScript开发标准,包括包管理器检测(npm/yarn/pnpm/bun)、导出时显式返回类型、ESLint/Prettier代码质量、单行JSDoc以及自文档化代码实践。在使用TypeScript或JavaScript代码、管理依赖项、运行测试或确保代码质量时运用此技能。在安装包、编写测试、格式化代码、类型检查、添加类型注解、组织导入或决定是创建新文件还是扩展现有文件时应用。适用于…
在计划/规范文档中查找概念性漏洞。当用户明确要求启动漏洞查找器时使用。
开始处理一个GitHub问题。当用户想要处理一个问题、开启一个问题或开始实现时使用。
从现有的计划和实施开始审查会议。发现可用的计划,验证实施是否存在,并调用技术审查技能。
设计可重用、可组合的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…
跟踪标准框架随时间的变化,识别标准何时被修订,分析对现有课程的影响,推荐更新,并标记已弃用的标准。用于保持当前的一致性。在“标准更新”、“框架修订”或“标准变更”时激活。
使用参数化查询、预加载以防止N+1问题以及策略性索引以提高性能来编写安全且优化的数据库查询。在编写SQL查询、ORM查询、数据库交互或优化数据获取逻辑时运用此技能。当处理查询文件、仓库模式、数据访问层、SQL语句、ORM方法(如ActiveRecord、Sequelize、Prisma查询)、JOIN操作、WHERE子句、防止SQL注入、实现预加载或包含、添加查询超时、将操作包装在事务中或缓存昂贵…
将课程与任何美国州标准框架相对应,支持所有50个州的独特标准,在各州标准之间进行对照,并生成特定于州的标准对齐报告。在对齐州教育标准时使用。激活关键词为“州标准”、“TEKS”、“州课程”或“标准对齐”。
启动包含所有服务(数据库、API、导入器、评估器)的本地开发环境
初始化并运行一个具有协调多代理架构的游戏。当用户想要开始游戏测试、运行游戏、测试游戏规则或启动多代理游戏模拟时使用。
智能启动项目服务(后端、前端),并自动检测和解决端口冲突