软件开发 Skill技能列表
日志汇总器Skill log-summarizer
日志汇总器技能用于帮助开发人员分析和汇总系统日志,识别错误模式,推断根本原因,并提供后续修复步骤。关键词:日志分析,故障排除,DevOps,错误诊断,日志汇总,开发运维。
Git现代团队协作工作流程Skill git-workflow
这个技能提供了全面的Git现代团队协作指南,涵盖分支策略选择、PR工作流程、提交规范、代码审查、自动化质量门控等,帮助开发团队提升效率、确保代码质量和安全性。关键词:Git、工作流程、团队协作、分支策略、PR、提交规范、DevOps、代码管理。
Swift协议导向编程Skill SwiftProtocol-OrientedProgramming
Swift 协议导向编程(POP)是一种用于构建灵活、可组合抽象的范式,通过协议扩展、默认实现、协议组合和关联类型等特性,支持值类型和类,提高代码重用、测试性和架构设计。适用于 iOS 和 macOS 等移动应用开发。关键词:Swift、协议导向编程、协议扩展、组合、关联类型、抽象、代码重用、测试性、iOS 开发、移动开发。
Syncpack配置Skill syncpack-configuration
这是一个用于管理和配置Syncpack工具的技能,Syncpack是一个用于在JavaScript/TypeScript monorepos中实现依赖版本一致性的工具。技能涵盖配置文件设置、工作空间检测、自定义规则定义等,帮助开发者自动化依赖管理,提升开发效率。关键词:Syncpack配置、依赖版本管理、monorepo、JavaScript、TypeScript、工具配置、DevOps、CI/CD。
编码标准执行器Skill coding-standards-enforcer
这是一个自动化代码质量和一致性检查的工具技能,通过集成linters、formatters和pre-commit hooks来执行编码标准。它帮助团队确保代码风格一致、提高可读性和可维护性,适用于前端开发、后端开发等多种编程场景。关键词:代码质量,代码风格,自动化检查,ESLint,Prettier,Git Hooks,预提交验证,开发工具,一致性标准。
文件管理器Skill file-manager
这是一个文件和目录管理工具,用于创建、读取、写入、删除、移动、复制文件和目录,支持搜索和列出文件,获取文件信息。它通过Python脚本实现自动化操作,输出JSON格式结果,适合开发者和系统管理员使用。关键词包括文件管理、目录操作、创建、删除、复制、移动、搜索、列出、脚本工具、自动化。
测试驱动开发工作流Skill tdd-workflow
测试驱动开发(TDD)工作流技能,用于在软件开发中强制执行先写测试再写代码的原则,确保高测试覆盖率和代码质量。关键词:测试驱动开发、TDD、测试覆盖、红绿重构、单元测试、集成测试、端到端测试、软件开发测试。
ErlangOTP行为模式Skill ErlangOTPBehaviors
本技能涉及使用Erlang OTP行为模式构建可靠、生产就绪的分布式应用程序。包括gen_server用于有状态客户端-服务器进程,gen_statem用于复杂状态机,supervisors用于容错系统,gen_event用于事件处理,以及应用行为用于打包。适用于后端开发、服务器端编程和高可用性系统。关键词:Erlang, OTP, 行为模式, gen_server, gen_statem, supervisor, 容错, 状态机, 事件处理, 应用程序开发。
Claude钩子编写器Skill claude-hook-writer
提供专家指导,用于编写安全、可靠、高性能的 Claude Code 钩子。验证设计决策,强制执行最佳实践,防止常见陷阱,适用于创建、审查或调试钩子代码。关键词:Claude Code, 钩子编写, 安全性, 可靠性, 性能优化, 代码审查, 调试工具, DevOps, 最佳实践。
Prettier插件Skill prettier-plugins
此技能专注于Prettier插件的各个方面,包括插件生态系统、自定义解析器和插件开发,旨在帮助开发者掌握代码格式化工具的高级应用。关键词:Prettier插件, 代码格式化, JavaScript开发, 前端工具, 插件开发, SEO
超质量保证Skill ultraqa
超质量保证是一个自动化工具,用于在软件开发过程中执行迭代修复和验证循环。它通过运行测试、构建、代码检查或类型检查命令,诊断失败原因,自动应用修复,并重新验证,最多进行5个循环。它帮助开发人员快速识别和解决代码问题,提高软件质量,关键词包括迭代修复、验证循环、自动化测试、代码检查、软件开发、质量保证。
ElixirOTP模式Skill elixir-otp-patterns
这个技能专注于Elixir OTP模式,用于开发高并发、高容错的应用程序。涵盖GenServer、Supervisor、Agent、Task等核心组件,适用于后端系统、分布式架构和实时应用。关键词:Elixir, OTP, 并发编程, 容错系统, GenServer, Supervisor, Agent, Task, 后端开发。