软件开发 Skill技能列表
Jira工作流编排Skill jira-workflow
Jira 工作流编排技能,用于在 Jira 中端到端地管理项目工作流,包括创建故事、获取审批、同步任务进度等。
Playwright最佳实践Skill playwright-best-practices
提供 Playwright 测试模式,包括弹性定位器、页面对象模型、固定装置、网络优先断言和网络模拟。适用于编写或修改 Playwright 测试(.spec.ts、.test.ts 文件中带有 @playwright/test 导入)。
Python最佳实践指南Skill python-best-practices
Python类型优先开发最佳实践指南,涵盖数据类、类型提示、协议编程等核心概念,帮助开发者编写类型安全、可维护的Python代码。关键词:Python类型提示、数据类、类型安全、Python最佳实践、代码质量、静态类型检查、Python开发规范
ErrorDetectiveSkill error-detective
系统化调试和错误解决技能,应用TRACE框架和结构化分析技术,从错误发现到解决方案验证的全过程指导。
RubyonRails测试最佳实践Skill rails-testing
这个技能提供了 Ruby on Rails 应用程序测试的最佳实践指南,专注于使用 RSpec 编写高效、可维护的测试套件。它包括测试设计、数据管理、模型测试、请求测试、系统测试、异步作业测试、测试性能和测试组织等方面的详细规则。适用于开发人员和测试工程师在 Rails 项目中编写、审查、重构和优化测试代码,确保软件质量。关键词:Ruby on Rails, 测试, RSpec, 最佳实践, 自动化测试, 测试套件, 测试设计, 数据管理, 模型测试, 系统测试。
测试数据策略规划Skill plan-data
此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。
可扩展性评估Skill scalability-assessment
此技能用于评估系统在增长过程中的可扩展性瓶颈,识别计算、存储和IO等方面的限制,并提出基于成本效益的扩展策略。关键词包括:系统评估、可扩展性、瓶颈分析、架构设计、成本管理、性能优化、DevOps、云原生、微服务。
测试金字塔分析技能Skill analyze-pyramid
这个技能用于分析软件项目中的测试金字塔健康度,通过统计单元测试、集成测试和端到端测试的分布,提供测试组合评估和优化建议。关键词包括测试金字塔、单元测试、集成测试、端到端测试、软件测试、测试策略、DevOps、自动化测试、质量保证、测试覆盖率。
多区域架构策略Skill multi-region-strategy
多区域架构策略是一种用于设计地理冗余系统的方法,旨在确保高可用性和灾难恢复能力。它涉及定义可用性目标、选择架构模式、规划故障转移测试,以应对数据中心故障或区域中断,适用于云计算和软件架构场景。关键词包括:多区域架构、高可用性、故障转移、数据复制、RTO/RPO、主动-主动模式、主动-被动模式、地理冗余规划。
跨层检查Skill check-cross-layer
跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。
Makepad路由技能Skill makepad-router
这是一个用于Makepad框架的问答路由技能,帮助开发者处理Makepad和Robius相关的UI开发问题,包括部件设计、布局管理、事件处理、动画效果和着色器编写等。关键词:Makepad, Robius, UI开发, Rust框架, 路由技能, 前端开发, 量化交易专家不适用此内容。
并行处理待办事项解析Skill resolve_todo_parallel
该技能用于解析和解决代码中的TODO注释,通过并行处理自动化处理待办事项,提高代码维护效率。关键词包括并行处理、待办事项解析、代码维护、DevOps、自动化任务、CLI工具、工作流优化、软件开发辅助。