软件开发 Skill技能列表

发布文档Skill release-docs

4.5

发布文档技能是一个自动化工具,用于构建和更新插件文档站点,确保文档内容始终与最新的插件组件保持一致。它支持清点组件、更新HTML页面、验证元数据,并提供了干运行模式以预览更改。关键词:文档自动化,插件开发,文档生成,SEO优化,持续集成。

Python工程化开发Skill python

4.5

本技能专注于Python工程化开发实践,涵盖类型安全、代码质量、测试驱动开发和现代开发工具链。核心内容包括:使用mypy进行严格的类型检查确保代码可靠性;通过ruff实现代码格式化和静态分析;采用pytest构建完善的测试体系;遵循TDD(测试驱动开发)原则;实施依赖注入、结果模式等设计模式;建立标准化的项目结构和CI/CD流程。适用于构建高质量、可维护的Python应用程序,特别适合企业级项目开发、API服务和数据管道等场景。关键词:Python开发、类型安全、测试驱动开发、代码质量、工程化实践、CI/CD、mypy、ruff、pytest、TDD。

ReactNativeSkill react-native

4.5

React Native是一种用于开发跨平台移动应用的框架,它允许开发者使用JavaScript和React来构建原生应用。这个技能涵盖了React Native的项目结构、组件模式、状态管理、测试和平台特定代码的最佳实践。

架构审查Skill architecture-review

4.5

架构审查技能用于分析和验证软件架构,包括多视角分析和原则检查,适用于代码库或阶段性更改的审查。关键词:架构审查、软件架构、视角分析、原则验证、代码审查。

vercel-react-best-practicesSkill vercel-react-best-practices

4.5

Vercel React 最佳实践是一套全面的 React 和 Next.js 性能优化指南,由 Vercel 维护。这套指南包含 45 条规则,覆盖 8 个类别,旨在指导开发者在编写、审查或重构 React/Next.js 代码时,遵循最佳性能模式。关键词包括:性能优化、React 组件、Next.js 页面、数据获取、捆绑包优化、性能改进。

卡壳问题解决调度Skill WhenStuck-Problem-SolvingDispatch

4.5

这是一个问题解决技能调度工具,帮助用户在遇到卡壳时,根据症状选择合适的问题解决技术。适用于软件开发、编程和其他需要高效问题解决的场景。关键词:问题解决、调度、卡壳、技术选择、效率提升、软件开发。

组件感知测试缺口分析技能Skill Component-AwareTestGapAnalysis

4.5

这个技能用于自动检测组件类型(如网络、存储、API等),并提供基于上下文的缺口分析,以识别端到端测试文件中缺失的测试覆盖。它支持生成HTML、JSON和文本报告,用于测试覆盖评估和优先级排序。关键词:测试覆盖、缺口分析、自动化、组件检测、E2E测试、报告生成、动态特征提取、Python脚本、DevOps

数据库模式生成器Skill db-designer

4.5

数据库模式生成器是一个工具,用于自动化生成SQL或Prisma格式的数据库模式。它帮助开发者快速设计和部署数据库结构,提高开发效率。关键词:数据库设计,SQL,Prisma,模式生成,自动化工具,Node.js开发。

连接池管理Skill ConnectionPooling

4.5

连接池技术用于维护数据库连接的缓存,以重用连接代替为每个请求创建新连接,从而显著提高应用程序性能。这项技能涉及连接池的创建、管理、监控和优化,包括连接池生命周期管理、动态池尺寸调整、连接验证、超时配置、泄漏检测与预防,以及多租户应用中的连接池策略。关键词包括数据库连接、性能优化、资源管理、连接池监控。

性能优化Skill performance-optimizer

4.5

性能优化技能专注于代码和系统的性能分析、瓶颈识别与优化策略,帮助用户提升软件和应用程序的性能、减少资源消耗并修复性能瓶颈。关键词包括性能优化、代码分析、系统调优、瓶颈检测、性能测试和资源管理,适用于软件开发、DevOps和数据科学等领域。

编排模式技能Skill orchestration-patterns

4.5

此技能提供了一套代理编排模式,用于管理长运行任务,通过迭代代理循环和证据交付来确保任务的成功执行。适用于多步工作流协调、PR工作流程管理和自动化交付。关键词:编排模式,代理循环,证据交付,工作流协调,长运行任务,软件开发,DevOps。

webapp-testingSkill webapp-testing

4.5

Web应用程序测试工具包,基于Playwright,提供自动化测试、前端验证、UI调试、截图捕获和日志查看功能,适用于本地Web应用测试和调试,关键词包括Web测试、Playwright、自动化测试、前端测试、UI调试、浏览器自动化、测试工具包。