软件开发 Skill技能列表

Python虚拟环境管理器Skill python-venv-manager

4.5

Python虚拟环境管理器是一个用于管理Python虚拟环境、处理依赖关系和自动化项目设置的技能。它支持创建和配置虚拟环境、管理Python版本、使用现代工具如Poetry和pip-tools进行依赖管理、初始化项目结构、设置测试框架、解决常见问题等。关键词:Python虚拟环境、依赖管理、项目自动化、Poetry、pip-tools、虚拟环境工具、最佳实践。

文档设计Skill Documentdesign

4.5

此技能用于创建专业的、打印就绪的HTML文档,支持自定义品牌配置并导出为PDF。它提供了品牌配置、CSS打印布局模式和文档设计最佳实践,适用于提案、报告、一页纸、新闻稿、幻灯片、活动材料等文档设计。关键词:文档设计、HTML、CSS、品牌配置、PDF导出、打印布局、前端开发。

模拟器验证技能Skill simulator-verify

4.5

模拟器验证技能用于自动化测试iOS应用,通过构建应用、在模拟器中运行、使用深度链接导航、UI交互和截图来验证应用的功能和视觉界面。关键词:iOS模拟器、自动化测试、应用验证、截图、深度链接、UI交互、视觉检查、测试构建。

Git工作流策略Skill git-workflow-strategy

4.5

掌握 Git 工作流,包括 GitFlow、GitHub Flow、基于主干的开发等,配置分支、合并策略和团队协作模式。

GraphQL实施Skill graphql-implementation

4.5

设计和实现 GraphQL APIs,包括模式设计、解析器、查询、变更、订阅和最佳实践。适用于构建 GraphQL 服务器、设计模式或从 REST 迁移到 GraphQL。

网络研究技能Skill web-research

4.5

此技能用于进行结构化的网络研究,通过生成子代理来搜集和合成信息,适用于复杂主题研究和报告生成。关键词:网络研究、子代理、信息合成、结构化研究、搜索工具、研究报告、数据收集、高效委派、系统化流程、网络搜索。

模拟API服务器Skill mock-server

4.5

这个技能用于创建和管理模拟API服务器,支持REST和GraphQL API,模拟各种响应场景如延迟、错误和网络故障,便于软件开发和测试。关键词:模拟API、Mock服务器、开发测试、API模拟、测试工具。

简化级联Skill SimplificationCascades

4.5

简化级联是一种软件设计技能,旨在通过发现核心洞见来减少代码复杂性和冗余,提高开发效率。它涉及抽象通用模式、统一原则,并消除不必要的组件,适用于当同一概念被多次实现、特殊案例累积或复杂性增加时。关键词:简化、抽象、架构设计、代码重构、复杂性管理、软件开发、设计模式。

参考类预测器Skill reference-class-forecaster

4.5

参考类预测器是一种基于历史类比数据的预测方法,专门用于对抗乐观偏见和规划谬误。该技能通过分析可比项目的历史结果数据,提供客观的“外部视角”预测,帮助决策者校正过度乐观的内部估算。核心功能包括参考类选择、历史数据分布分析、偏差校正因子计算、不确定性量化以及内外视角对比分析。适用于项目管理、投资决策、风险评估等场景,提升预测准确性和决策质量。关键词:参考类预测、乐观偏见校正、规划谬误、历史数据分析、决策质量、外部视角预测、偏差校正、项目管理预测、风险评估、统计预测模型。

计划状态管理Skill plan

4.5

这是一个用于软件开发项目管理的AI技能工具,专门负责创建、跟踪和管理软件实施计划。它提供完整的计划生命周期管理,包括计划初始化、步骤添加、状态跟踪、进度监控、首席软件架构师验证和同步执行等功能。关键词:软件开发项目管理、实施计划跟踪、LSA验证、进度监控、计划同步、质量门验证、软件架构审查、自动化工作流。

VercelReact最佳实践Skill vercel-react-best-practices

4.5

这是一个用于React和Next.js应用性能优化的技能,提供Vercel工程团队的45条最佳实践规则,涵盖从消除瀑布效应到包大小优化等关键领域,旨在指导代码重构和自动化生成。关键词包括:React, Next.js, 性能优化, 前端开发, 代码审查, 数据获取, 包优化, 渲染性能, JavaScript优化。

LinuxAT-SPI2自动化技能Skill linux-at-spi2

4.5

这个技能专门用于Linux桌面自动化,通过AT-SPI2(辅助技术服务提供商接口)技术,实现GTK和Qt应用程序的可访问性自动化。它涉及D-Bus通信、Python绑定(如pyatspi2),并强调安全控制、性能优化和测试驱动开发。适用于自动化测试、辅助技术开发和桌面应用监控。关键词:Linux自动化,AT-SPI2,桌面应用,可访问性,安全控制,Python自动化,测试驱动开发。