软件开发 Skill技能列表
使用GitHubCLISkill using-gh-cli
这个技能用于通过GitHub命令行界面(gh)高效地与GitHub平台交互,包括代码浏览、拉取请求管理、issues处理、API调用等,适用于开发人员和DevOps工作流,关键词包括GitHub、CLI、代码管理、自动化、DevOps、版本控制、CI/CD。
PR评论分流Skill pr-triage
PR评论分流是一项用于高效管理GitHub Pull Request评论的技能,通过评估评论内容、决定行动方式(如修复、静默解决),并执行相应操作,以提高代码审查效率和减少噪音。该技能专注于上下文优化,避免不必要的回复,快速解决安全漏洞、正确性错误等重要问题,同时静默处理样式细节、元数据文件等非关键评论。关键词:PR评论分流、GitHub、代码审查、DevOps、效率优化、自动化处理。
自动化E2E测试修复技能Skill dyad:deflake-e2e-recent-commits
该技能用于自动检测和修复在持续集成(CI)环境中的端到端(E2E)测试的不稳定性问题。通过分析主分支的CI运行和特定作者的拉取请求(PR),识别出反复失败的测试,并应用最佳实践进行修复,以提高测试可靠性和软件交付质量。关键词:E2E测试、自动化测试、CI/CD、测试稳定性、Playwright、缺陷修复、持续集成、测试自动化、软件质量
技能创建器Skill skill-creator
技能创建器用于在Jazz平台上自动化工作流,通过创建和管理自定义技能提升开发效率,支持低代码开发和流程自动化。关键词:技能创建、自动化、工作流、Jazz、技能开发、低代码、流程管理。
SwiftUI性能开发专家Skill swiftui-performance-developer
这个技能用于通过代码审查和Instruments工具指导,审计和优化SwiftUI应用的性能,解决慢渲染、卡顿滚动、过度视图更新或布局抖动等问题,提升iOS和macOS应用的运行效率。关键词:SwiftUI性能、代码审查、Instruments、慢渲染、卡顿滚动、移动开发优化。
SwiftUI模式开发者Skill swiftui-patterns-developer
这个技能专注于SwiftUI视图的结构和模式开发,帮助开发者应用一致的组织和最佳实践,包括视图排序、子视图提取、MVVM模式、ViewModels使用、依赖注入等,适用于重构和组织iOS/macOS应用中的SwiftUI代码。关键词:SwiftUI、视图结构、重构、子视图、MVVM、ViewModels、依赖注入、SwiftUI最佳实践、移动开发。
iOS本地化开发技能Skill localization-developer
这个技能专注于iOS应用的本地化开发,提供上下文感知的路由到Anytype iOS本地化系统。它帮助开发者管理.xcstrings文件,正确使用Loc常量,避免硬编码字符串,并遵循特定的工作流程和规则。关键词:本地化、iOS开发、字符串管理、.xcstrings、Loc常量、移动开发。
代码生成开发者Skill code-generation-developer
这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。
Lighthouse性能审计技能Skill perf-lighthouse
Lighthouse性能审计技能用于通过命令行工具或Node API本地运行Lighthouse审计,解析和解释性能报告,设置性能预算。它主要用于测量网站性能指标(如Largest Contentful Paint、Cumulative Layout Shift)、优化前端加载速度、集成到CI/CD流程中(如GitHub Actions),以实现自动化性能监控和持续改进。关键词:Lighthouse、性能审计、网站性能、CI/CD、性能预算、前端优化、DevOps、测试工具、Web Vitals、自动化测试。
Nim元编程Skill NimMetaprogramming
Nim元编程是Nim编程语言中的一项核心技能,涉及使用模板、宏和编译时计算在编译阶段生成和操作代码。它广泛应用于系统编程,实现零开销抽象、领域特定语言(DSL)和代码生成工具,优化性能并减少运行时成本。关键词:Nim、元编程、宏、模板、编译时计算、代码生成、DSL、系统编程、性能优化、编译时验证。
简单文本格式化器Skill simple-formatter
此技能用于文本格式化,根据风格指南自动实现句子大写、间距修复和标点规则应用。它是一个基于Python的工具,适用于简单文本处理任务。关键词:文本格式化,句子大写,间距修复,标点规则,Python工具,SEO优化。
Pylint集成Skill pylint-integration
这个技能是关于Pylint代码分析工具的CI集成,包括插件配置、编辑器集成和性能优化。关键词:Pylint, 代码质量, CI/CD, Python开发。