软件开发 Skill技能列表

4.5

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

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

4.5

ObsidianBases技能Skill obsidian-bases

Obsidian Bases 技能用于在 Obsidian 笔记应用中创建和编辑 .base 文件,实现类似数据库的视图、过滤器、公式和摘要功能,帮助用户高效管理和可视化笔记数据。关键词:Obsidian, 基础文件, 数据视图, 过滤器, 公式, 摘要, 笔记管理, 个人知识管理, YAML 配置, 低代码开发。

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

TypeScript测试文件规范Skill testing

这个技能提供了编写TypeScript测试文件的详细指南,涵盖文件级文档注释、文件结构拆分、测试命名规范、负面类型测试、setup函数模式等,旨在提高测试代码的可读性、维护性和类型安全性。关键词:测试、TypeScript、文件结构、命名规范、setup函数、类型测试、代码质量、bun:test、CRDT、LWW。

4.5

计划模板自动化创建器Skill plan-template

此技能用于通过命令行工具自动生成项目计划模板文件,包含目标、架构、技术栈等必要部分,简化项目管理流程,提高团队协作效率。适用于软件开发、DevOps等场景。关键词:计划模板、自动化、项目管理、DevOps、命令行工具、团队协作。

4.5

Rails设计系统指南Skill rails-design-system

此技能提供Ruby on Rails应用程序的设计系统最佳实践,专注于构建一致、可维护的用户界面。涵盖Turbo、Stimulus、ERB部分、设计令牌等关键技术,适用于前端开发和UI组件架构。关键词:Ruby on Rails, 设计系统, UI一致性, 前端开发, Turbo, Stimulus, 组件化, 视图优化。

4.5

Swift/SwiftUI性能优化技能Skill swift-optimise

本技能提供针对iOS 26和Swift 6.2的Swift/SwiftUI性能优化指南,涵盖并发模式、渲染性能和动画优化,适用于采用clinic架构的移动应用开发,关键词:Swift, SwiftUI, 性能优化, iOS, 移动开发, 并发, 渲染, 动画。

4.5

系统性调试Skill debugging-systematic

系统性调试是一种用于诊断和修复软件问题的技能,通过根本原因分析方法,帮助开发者解决bug、测试失败、性能问题等。它适用于生产问题、日志分析、竞态条件调试等场景,关键词包括:调试、根本原因分析、bug修复、测试优化、性能调试、日志追踪。

4.5

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

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

4.5

Maven插件配置Skill maven-plugin-configuration

这个技能涉及配置Apache Maven构建工具中的插件,用于管理Java项目的编译、测试、打包、代码质量检查和部署过程。它帮助开发者定制构建流程、集成CI/CD管道、确保代码规范,并优化构建性能。关键词包括Maven插件配置、Java构建工具、CI/CD集成、代码质量管理、自动化构建。

4.5

重构Skill refactor

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

4.5

完成开发分支Skill finishing-a-development-branch

此技能用于指导软件开发中完成开发分支的流程,包括验证测试、提供合并选项、执行选择和清理工作树。关键词:开发分支、Git、测试、合并、拉取请求、清理、版本控制、DevOps。