软件开发 Skill技能列表
React状态管理Skill react-state-management
React状态管理技能专注于React应用中的状态管理,涵盖使用Redux Toolkit、Zustand、Jotai和React Query等工具来管理局部状态、全局状态和服务器状态。适用于设置全局状态、管理服务器状态或选择状态管理解决方案。关键词:React、状态管理、Redux、Zustand、Jotai、React Query、前端开发。
服务器发送事件Skill Server-SentEvents(SSE)(BackendAlias)
服务器发送事件(SSE)是一种基于HTTP的服务器向客户端单向推送实时数据的技术。它允许服务器主动向浏览器或客户端应用发送事件流,适用于股票行情推送、新闻更新、通知提醒等需要服务器驱动实时更新的场景。关键词:SSE,服务器推送,实时数据流,HTTP流,单向通信,事件驱动,Web实时通信。
WP区块主题Skill wp-block-themes
WP区块主题技能专注于WordPress区块主题的开发、配置与调试。核心内容包括theme.json全局设置与样式管理、模板与模板部件创建、模式注册、样式变体应用,以及解决站点编辑器中的样式覆盖、缓存等常见问题。适用于WordPress开发者、主题设计师进行现代区块主题开发与维护。关键词:WordPress区块主题,theme.json配置,模板开发,样式变体,站点编辑器调试,WordPress主题开发。
WordPress插件开发Skill wp-plugin-development
本技能专注于WordPress插件开发全流程,涵盖插件架构设计、生命周期管理(激活/停用/卸载)、后台设置界面开发、数据存储方案、定时任务处理以及核心安全实践(如随机数验证、权限控制、输入输出安全)。适用于需要为WordPress网站扩展功能的开发者,关键词包括:WordPress插件开发、PHP后端开发、钩子机制、设置API、插件安全、数据迁移、发布打包。
模拟器验证技能Skill simulator-verify
模拟器验证技能用于自动化测试iOS应用,通过构建应用、在模拟器中运行、使用深度链接导航、UI交互和截图来验证应用的功能和视觉界面。关键词:iOS模拟器、自动化测试、应用验证、截图、深度链接、UI交互、视觉检查、测试构建。
性能优化Skill performance
性能优化技能基于Lighthouse性能审计,专注于提升网站加载速度、运行时效率和资源优化,改善核心Web要素如LCP、FCP和TBT。关键词包括:网站速度优化、性能审计、核心Web要素、缓存策略、图像优化、JavaScript优化、前端开发、Web性能。
提交生成技能Skill commit
这是一个自动化工具,用于生成符合规范的、代码评审友好的 Git commit 信息,专为 xiaozhi-client 项目设计,强调务实开发理念,提升开发效率和协作质量。关键词:Git, commit, 代码评审, xiaozhi-client, 务实开发, 自动化生成。
计划审查Skill plan_review
该技能用于并行审查计划文件或内容,通过多个专业代理进行多角度评估,适用于代码审查、项目计划评审等场景,关键词包括计划审查、并行处理、代理审核、Rails代码审查、代码简单性、自动化测试。
分支创建工具Skill branch
这是一个用于软件开发工作流中的Git分支创建工具,专门负责在SDD(软件设计文档)工作流程中自动创建规范化的分支。该工具支持两种分支类型:spec(规格制定)和impl(实现开发),遵循严格的命名规则(spec/{action-id}-{description} 或 impl/{action-id}-{description}),可通过命令行直接调用或从其他工作流工具自动触发。主要功能包括:上下文识别、分支名生成与重复检查、用户确认、Git分支创建和完成通知,并包含完善的错误处理机制(处理分支已存在、未提交更改等情况)。关键词:Git分支管理,软件开发工作流,SDD流程,自动化工具,版本控制,分支命名规范,DevOps工具
测试反模式防范技能Skill testing-anti-patterns
这个技能用于识别和避免软件测试中的常见反模式,如测试模拟行为、在生成代码中添加测试专用方法等。它帮助开发者遵循测试驱动开发(TDD)原则,提高测试质量,确保代码可靠性。关键词:软件测试、反模式、模拟、TDD、代码质量、测试策略、模拟隔离、测试优化。
rn-state-flowsSkill rn-state-flows
React Native中复杂多步骤操作的实现指南,包括状态机模式、显式流程实现、流程对象、流程状态跟踪、集成测试流程和流程文档。
MCP服务器开发指南Skill anthropic-mcp-builder
这个技能提供了创建高质量MCP(模型上下文协议)服务器的完整指南,使大语言模型能够通过设计良好的工具与外部服务交互。涵盖从深度研究、规划、实现、测试到评估的全过程,适用于Python和TypeScript开发。关键词:MCP、服务器开发、人工智能、LLM集成、API工具、TypeScript、Python、开发流程、AI应用、量化交易专家。