软件开发 Skill技能列表

4.5

规范格式检查器Skill canonical-format-checker

规范格式检查器是一个用于防止软件开发中格式漂移的智能工具。它通过验证教学内容是否遵循权威的规范源格式,确保技能、子代理、ADR、PHR和规范等平台模式的一致性。该工具提供自动触发检查、格式对比清单和漂移检测报告,帮助开发团队维护代码规范、文档标准化和格式一致性。关键词:格式检查、规范验证、格式漂移预防、代码规范、文档标准化、一致性检查、开发工具、格式审计、规范源比对、格式合规性。

4.5

死代码移除Skill dead-code-removal

死代码移除技能是一款自动化代码清理工具,用于安全识别并移除多种编程语言(如Python、JavaScript、Java等)中的未使用代码,包括未使用的导入、函数和类。它通过AST解析、依赖图分析和安全检查,帮助开发者优化代码库、减少打包体积、提升代码质量,适用于重构、功能移除和生产部署前的代码清理。关键词:代码清理、未使用代码、死代码移除、AST解析、依赖分析、代码优化、重构工具、打包体积优化、静态分析、编程语言。

4.5

调试专家Skill debugging

调试专家技能提供全面的软件错误诊断与修复能力,涵盖错误分析、日志解析、堆栈跟踪、根本原因分析和生产问题调试。适用于开发人员、测试工程师和DevOps团队进行代码调试、系统故障排查、性能优化和错误监控。关键词:软件调试、错误分析、日志解析、堆栈跟踪、根本原因分析、生产问题排查、代码修复、错误模式识别、系统故障诊断、性能调试。

4.5

依赖管理Skill dependency-management

依赖管理技能是一个专注于软件项目依赖项全生命周期管理的专业工具。它能够自动化执行依赖更新、深度扫描安全漏洞、智能分析依赖树结构、严格确保开源许可证合规性,并高效解决版本冲突。适用于使用 npm、pip、Maven 等主流包管理器的开发场景,帮助开发者和团队提升项目安全性、可维护性和合规性。关键词:依赖管理,漏洞扫描,许可证合规,版本冲突,包管理器,npm,pip,Maven,安全更新,依赖分析。

4.5

开发者体验Skill developer-experience

开发者体验(Developer Experience,简称DX)技能专注于优化软件开发流程,通过自动化工具配置、环境搭建和工作流优化,提升开发者的工作效率和满意度。核心功能包括一键项目初始化、自动化重复任务、智能IDE配置、Git钩子管理以及构建/测试流程加速。适用于前端开发、后端开发、DevOps等场景,旨在减少开发摩擦,实现快速反馈循环,打造愉悦高效的开发环境。关键词:开发者体验、工作流优化、自动化工具、环境搭建、开发效率、IDE配置、Git钩子、快速反馈、开发工具链。

4.5

团队管理器Skill team-manager

团队管理器是一个用于管理和存储团队编码风格、规则和知识持久化配置的工具,支持跨项目自动注入,使用三阶内存和TF-IDF搜索技术。关键词:团队管理、编码风格、TF-IDF、持久化配置、开发工具、DevOps。

4.5

持续改进Skill kaizen

Kaizen技能是一种用于软件开发中实现连续改进、错误预防和标准化的方法论。它强调小步迭代、设计时防错、遵循最佳实践和按需构建,以提高代码质量、优化架构和改善工作流程。关键词:持续改进、防错、标准化、JIT、代码质量、过程优化。

4.5

测试专家Skill test-specialist

测试专家技能专注于JavaScript/TypeScript应用程序的全面测试、调试和代码分析,包括单元测试、集成测试、端到端测试、安全测试、性能测试,提供系统化方法修复bug、提高测试覆盖率,并涵盖多种编程语言如Python、Go、Rust的测试模式。关键词:JavaScript测试、TypeScript测试、单元测试、集成测试、E2E测试、调试、代码分析、测试覆盖率、安全测试、性能测试、视觉回归测试、pytest、Testify、Playwright、Percy、Chromatic、SEO优化、软件质量保证、测试自动化、前端测试、后端测试、移动测试、DevOps测试。

4.5

AeroSpace窗口管理Skill aerospace

这个技能用于管理macOS上的窗口,使用AeroSpace平铺窗口管理器。它支持虚拟工作空间、树形窗口平铺、可脚本化的CLI命令和TOML配置文件,适用于窗口移动、平铺布局、工作空间切换等任务,并可用于自动化脚本。关键词:AeroSpace, macOS窗口管理, 平铺窗口管理器, 工作空间, 脚本自动化。

4.5

Convex数据库模式验证器Skill convex-schema-validator

这个技能用于在 Convex 平台上定义和验证数据库模式,提供类型安全、索引配置、可选字段支持、联合类型和模式迁移策略,适用于后端开发以提高数据管理效率。关键词:数据库模式,验证,Convex,TypeScript,索引,迁移,后端开发。

4.5

现代JavaScript模式Skill modern-javascript-patterns

这个技能用于掌握现代JavaScript(ES6+)核心特性,包括箭头函数、解构、异步操作、函数式编程模式等,帮助开发者编写高效、可维护的前端代码,适用于重构遗留系统、优化Web应用性能及提升代码质量。关键词:JavaScript开发,ES6+,前端优化,异步编程,代码重构,函数式编程,性能提升。

4.5

分层式代码审查Skill hierarchical

分层式代码审查技能是一个全面的代码审查工具,通过使用专用子代理进行多阶段评估,专门处理具有复杂架构影响、安全顾虑的Pull Request审查。它整合技术领导评估、代码逻辑、安全性和用户体验审查,提供优先级排序的建议,并支持优化实施。关键词:代码审查、架构设计、安全评估、多代理系统、PR审查、软件开发质量保证、分层式评估、代码优化。