软件开发 Skill技能列表
接受标准编写Skill acceptance-criteria-authoring
这个技能用于在软件开发过程中编写高质量、可测试的接受标准,采用Given-When-Then格式,遵循INVEST原则和行为驱动开发(BDD)最佳实践。它帮助团队明确需求、促进沟通和推动自动化测试。关键词:接受标准,验收测试,Given-When-Then,BDD,INVEST,软件测试,敏捷开发,项目管理。
Expo升级指南Skill upgrading-expo
本技能提供Expo SDK版本升级的详细指南,帮助开发者解决依赖冲突、处理破坏性更改,并实现顺利迁移,适用于移动应用开发场景。关键词:Expo, SDK升级, 依赖管理, React Native, 移动开发, 版本迁移, 依赖冲突, 破坏性更改
Claude钩子配置专家Skill claude-hooks
Claude Hooks 技能是一个用于自动化工作流程和扩展 Claude Code 功能的配置工具。它专注于创建和配置各种钩子(hooks),包括工具执行前的验证、执行后的日志记录与清理、自定义通知以及自动化脚本。该技能适用于工具验证、审计日志、安全控制、工作流自动化等场景,帮助开发者实现更高效、可控的 AI 辅助编程环境。关键词:Claude Code,钩子配置,自动化工作流,工具验证,审计日志,安全控制,AI编程辅助。
严格TypeScript模式Skill strict-typescript-mode
此技能用于在TypeScript开发中强制执行严格编码规范,包括禁止未文档化的`any`类型、要求公共API显式类型、使用泛型约束、工具类型、只读属性和区分联合等,旨在提升代码质量、类型安全和可维护性。适用于TypeScript项目、新功能开发、代码审查和重构场景。关键词:TypeScript,严格模式,编码规范,类型安全,前端开发,代码审查。
开发者体验Skill developer-experience
开发者体验(Developer Experience,简称DX)技能专注于优化软件开发流程,通过自动化工具配置、环境搭建和工作流优化,提升开发者的工作效率和满意度。核心功能包括一键项目初始化、自动化重复任务、智能IDE配置、Git钩子管理以及构建/测试流程加速。适用于前端开发、后端开发、DevOps等场景,旨在减少开发摩擦,实现快速反馈循环,打造愉悦高效的开发环境。关键词:开发者体验、工作流优化、自动化工具、环境搭建、开发效率、IDE配置、Git钩子、快速反馈、开发工具链。
TypeScriptJSDoc文档编写Skill typescript-jsdoc
TypeScript JSDoc 文档编写技能专注于为TypeScript代码生成高效、清晰的JSDoc注释。它提供关于注释格式、最佳实践、策略性放置的指导,帮助开发者提升代码可读性、可维护性,并增强IDE的智能提示和文档支持。关键词:TypeScript, JSDoc, 代码文档, 注释规范, 开发工具, API文档, 代码维护, 编程规范。
Celery分布式任务队列专家Skill celery-expert
Celery分布式任务队列专家技能用于设计和管理高性能、可靠的异步任务处理系统。核心功能包括任务定义与执行、工作流编排(如链、组、和弦)、代理配置(支持Redis或RabbitMQ)、Celery Beat调度、错误处理与重试策略、性能优化以及实时监控。适用于后端开发中的异步作业处理、任务队列性能优化和分布式系统构建。关键词:Celery、分布式任务队列、异步处理、任务调度、工作流、Redis、RabbitMQ、性能优化、监控、后端开发。
Excalidraw子代理委派Skill excalidraw
该技能用于在处理Excalidraw图表文件时,通过委派子代理来优化资源使用,避免主代理因解析冗长JSON而耗尽上下文令牌。适用于架构可视化、流程图创建和修改等场景,提高效率并管理计算资源。关键词:Excalidraw, 子代理, 委派, 上下文管理, 令牌效率, 图表分析, 架构设计。
GitHub项目自动化Skill github-project-automation
此技能用于自动化GitHub仓库的CI/CD流程、issue模板设置、安全扫描(如CodeQL和Dependabot)等,帮助开发者快速配置和管理项目自动化,预防常见错误,提升效率。关键词:GitHub Actions, CI/CD, 自动化, 安全扫描, YAML配置, 项目设置, DevOps工具。
NuxtContentv3内容管理系统Skill nuxt-content
Nuxt Content v3 是一个基于 Git 的内容管理系统(CMS),专为 Nuxt.js 项目设计,用于管理 Markdown、YAML、JSON 和 CSV 文件,提供类型安全查询、模式验证(支持 Zod 和 Valibot)、全文本搜索、导航工具和 SQL 存储。适用于构建博客、文档网站、内容驱动应用等,支持 Cloudflare 和 Vercel 部署,集成 Nuxt Studio 进行生产编辑。关键词:Nuxt Content, Git CMS, Markdown 管理, 类型安全查询, 全文本搜索, 前端开发, 内容集合, 部署优化
Proxiedmail自动化通过RubeMCPSkill proxiedmail-automation
这个技能用于通过Rube MCP和Composio的Proxiedmail工具箱自动化Proxiedmail操作,实现工作流自动化和工具集成。关键词包括Proxiedmail自动化、Rube MCP、Composio、工具集成、工作流自动化、自动化开发。
前后端需求沟通Skill frontend-to-backend-requirements
这个技能用于前端开发者向后端开发者沟通数据需求,确保用户界面能正确渲染。它包括描述所需显示的数据、用户可以执行的操作、需要处理的UI状态等,而不涉及具体的实现细节。关键词:前端开发、后端开发、需求沟通、API设计、协作开发、软件开发。