软件开发 Skill技能列表
API速率限制Skill api-rate-limiting
API速率限制技能用于保护Web API免受滥用和攻击,通过实现令牌桶、滑动窗口等算法来控制请求频率,确保API的稳定性和安全性。适用于公共API保护、分层访问管理、防止拒绝服务攻击等场景。关键词:API限流、令牌桶算法、滑动窗口、Redis、Express中间件、网络安全、后端开发、速率限制策略。
Web性能优化Skill web-performance-optimization
通过代码分割、懒加载、缓存、压缩和监控等技术手段提升Web应用的性能,改善用户体验和页面加载速度。
文档创建专家Skill docs-creator
该技能是一个文档创建专家,专门为xiaozhi-client项目创建标准化、高质量的项目文档。它支持多种文档类型,包括MCP工具文档、开发指南、API参考、用户手册和架构文档,确保文档符合项目标准,结构清晰,代码示例规范,并包含全面的质量检查和验证流程。关键词:文档创建、MCP工具、开发文档、API文档、用户手册、架构文档、xiaozhi-client、标准化文档、质量检查。
ReactNativeSkill react-native
React Native是一种用于开发跨平台移动应用的框架,它允许开发者使用JavaScript和React来构建原生应用。这个技能涵盖了React Native的项目结构、组件模式、状态管理、测试和平台特定代码的最佳实践。
Shopify开发Skill shopify
此技能专注于在Shopify电子商务平台上构建应用、扩展和主题,涉及使用GraphQL/REST API、Shopify CLI、Polaris UI组件和Liquid模板语言进行全栈开发。关键词:Shopify开发、电子商务平台、应用开发、主题定制、API集成、前端UI、后端逻辑、扩展功能。
狗狗每周照护计划Skill "weekly-dog-care-plan-with-mandatory-tasks"
本技能用于自动生成包含喂食、遛狗、洗护、驱虫和体重记录的狗狗每周照护计划,支持根据狗狗年龄、品种和健康状况自定义调整,方便宠物主人管理狗狗健康,关键词包括狗狗照护、周计划、喂食安排、遛狗运动、宠物护理。
MongoDB索引创建Skill mongodb-index-creation
这个技能教授如何创建和管理 MongoDB 索引,包括单字段、复合、唯一、文本、地理空间和 TTL 索引,以优化查询性能,提升数据库效率。关键词:MongoDB, 索引, 查询优化, 数据库性能, 索引管理, 后端开发, 数据存储。
原子设计模板Skill atomic-design-templates
原子设计模板技能用于在前端开发中,基于原子设计方法论创建可重用的页面布局模板。它涉及定义内容区域、实现响应式设计、组合组件以提高开发效率和一致性。关键词包括原子设计、模板、页面布局、前端开发、React、CSS、响应式设计、组件组合。
代码质量验证循环系统Skill verification-loop
验证循环技能是一个自动化代码验证系统,专为Claude Code会话设计,通过构建验证、类型检查、代码风格审查、测试套件、安全扫描和差异审查等阶段,确保软件开发质量,适用于PR前质量门禁、CI/CD集成和代码重构后的质量控制,关键词包括代码验证、自动化测试、质量保证、软件开发、Claude Code、测试套件、安全扫描。
GleamErlang互操作Skill GleamErlangInterop
Gleam Erlang 互操作技能用于在Gleam编程语言中实现与Erlang生态系统的无缝集成,允许开发者调用Erlang代码、使用Erlang库和外部函数,同时保持类型安全。它包括外部函数声明、Erlang标准库使用、动态类型处理、NIFs和端口、OTP集成等关键功能,适用于后端开发和高可靠性应用构建。关键词:Gleam, Erlang, 互操作, 外部函数, 类型安全, BEAM生态系统, NIF, 端口, OTP, 后端开发。
本体论密集命名法Skill ontological-renamer
这个技能用于为项目、系统和概念创建密集、有意义的名称,基于本体论原则和古典语言翻译。它涉及识别本质、功能和领域,组合成复合名称,并提供拉丁语和希腊语翻译,适用于命名、重命名、品牌标识和分类构建。关键词:命名、本体论、翻译、项目命名、系统重命名、品牌标识、密集名称、古典语言、技能生成。
技术栈顾问Skill tech-stack-advisor
技术栈顾问是一个技能,用于基于项目需求推荐合适的技术栈。它覆盖前端、后端、数据库等多个类别,提供技术选型和比较功能。关键词:技术栈推荐、软件开发工具、技术选型、全栈组合、遗留代码扫描。