软件开发 Skill技能列表

4.5

自动化E2E测试修复技能Skill dyad:deflake-e2e-recent-commits

该技能用于自动检测和修复在持续集成(CI)环境中的端到端(E2E)测试的不稳定性问题。通过分析主分支的CI运行和特定作者的拉取请求(PR),识别出反复失败的测试,并应用最佳实践进行修复,以提高测试可靠性和软件交付质量。关键词:E2E测试、自动化测试、CI/CD、测试稳定性、Playwright、缺陷修复、持续集成、测试自动化、软件质量

4.5

开发日志管理器Skill journal-manager

这是一个轻量级知识日志工具,专为软件开发设计,用于记录和共享开发中的经验教训、bug修复和见解,支持索引和条目双层系统,可实现自动保存,提高团队协作效率和知识积累。关键词:开发日志、知识管理、bug跟踪、自动保存。

4.5

技能创建器Skill skill-creator

技能创建器用于在Jazz平台上自动化工作流,通过创建和管理自定义技能提升开发效率,支持低代码开发和流程自动化。关键词:技能创建、自动化、工作流、Jazz、技能开发、低代码、流程管理。

4.5

Nim元编程Skill NimMetaprogramming

Nim元编程是Nim编程语言中的一项核心技能,涉及使用模板、宏和编译时计算在编译阶段生成和操作代码。它广泛应用于系统编程,实现零开销抽象、领域特定语言(DSL)和代码生成工具,优化性能并减少运行时成本。关键词:Nim、元编程、宏、模板、编译时计算、代码生成、DSL、系统编程、性能优化、编译时验证。

4.5

SwiftUI性能开发专家Skill swiftui-performance-developer

这个技能用于通过代码审查和Instruments工具指导,审计和优化SwiftUI应用的性能,解决慢渲染、卡顿滚动、过度视图更新或布局抖动等问题,提升iOS和macOS应用的运行效率。关键词:SwiftUI性能、代码审查、Instruments、慢渲染、卡顿滚动、移动开发优化。

4.5

SwiftUI模式开发者Skill swiftui-patterns-developer

这个技能专注于SwiftUI视图的结构和模式开发,帮助开发者应用一致的组织和最佳实践,包括视图排序、子视图提取、MVVM模式、ViewModels使用、依赖注入等,适用于重构和组织iOS/macOS应用中的SwiftUI代码。关键词:SwiftUI、视图结构、重构、子视图、MVVM、ViewModels、依赖注入、SwiftUI最佳实践、移动开发。

4.5

iOS本地化开发技能Skill localization-developer

这个技能专注于iOS应用的本地化开发,提供上下文感知的路由到Anytype iOS本地化系统。它帮助开发者管理.xcstrings文件,正确使用Loc常量,避免硬编码字符串,并遵循特定的工作流程和规则。关键词:本地化、iOS开发、字符串管理、.xcstrings、Loc常量、移动开发。

4.5

代码生成开发者Skill code-generation-developer

这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。

4.5

Lighthouse性能审计技能Skill perf-lighthouse

Lighthouse性能审计技能用于通过命令行工具或Node API本地运行Lighthouse审计,解析和解释性能报告,设置性能预算。它主要用于测量网站性能指标(如Largest Contentful Paint、Cumulative Layout Shift)、优化前端加载速度、集成到CI/CD流程中(如GitHub Actions),以实现自动化性能监控和持续改进。关键词:Lighthouse、性能审计、网站性能、CI/CD、性能预算、前端优化、DevOps、测试工具、Web Vitals、自动化测试。

4.5

TracerBullets开发实践Skill build-feature

这个技能用于软件开发中,通过构建小型、端到端的特性切片来快速获得反馈,验证方法和架构,减少开发风险。关键词:软件开发、Tracer Bullets、快速反馈、特性构建、端到端测试、架构验证、敏捷开发、代码迭代。

4.5

简单文本格式化器Skill simple-formatter

此技能用于文本格式化,根据风格指南自动实现句子大写、间距修复和标点规则应用。它是一个基于Python的工具,适用于简单文本处理任务。关键词:文本格式化,句子大写,间距修复,标点规则,Python工具,SEO优化。

4.5

重构Skill refactor

这个技能用于自动化代码重构,帮助开发者简化代码结构、清理无用代码、处理最近更改的文件,提高代码质量和可维护性。关键词:代码重构、自动化重构、Git操作、简化代码、清理死代码、软件开发工具。