软件开发 Skill技能列表
代码重构Skill refactor
代码重构是一种软件开发技能,用于提高代码质量、减少技术债务和改善可维护性,而不改变外部行为。关键方法包括提取函数、替换条件为多态、移除重复代码,适用于代码难以理解、存在重复逻辑、函数过大等场景,提升开发效率和系统稳定性,关键词:代码质量、技术债务、可维护性、重构方法、软件开发。
快速类型生成器Skill quicktype
这个技能用于从 JSON 数据快速生成编程语言类型定义,支持 TypeScript、Go、Python 等多种语言,适用于 API 响应类型、配置文件定义等开发场景。关键词:JSON 转换、类型生成、开发工具、代码生成、API 类型定义、快速类型。
Python开发Skill python
Python开发技能专注于编写清洁、高效、地道的Python代码,涵盖代码风格、现代特性、错误处理、项目结构、工具设置和测试模式。适用于Python项目开发、重构和优化。关键词:Python开发,代码优化,重构,工具链,测试,性能调优。
性能工程Skill perf
性能工程是一种专注于分析应用程序性能、识别瓶颈并实施优化措施的技能。通过性能分析、缓存策略、代码优化和监控设置,提升应用响应速度和效率,适用于解决慢速应用、扩展基础设施前的优化等场景。关键词:性能优化、应用性能、瓶颈分析、缓存、监控、DevOps。
网络工程Skill network
网络工程技能专注于网络连接调试、负载均衡器配置和流量分析,用于解决网络问题、优化性能和进行协议调试,关键词包括网络调试、负载均衡、SSL/TLS、DNS、流量分析、网络优化、协议调试。
代码符号映射Skill map
这个技能用于生成代码库的语义化符号映射,提供精确的类、函数、接口定义位置,帮助开发者在处理不熟悉代码、重构前快速理解代码结构,避免文本匹配混淆,提高开发效率。关键词:代码分析、符号映射、代码导航、重构工具、软件开发。
JavaScript开发Skill javascript
JavaScript开发技能,用于编写现代、干净的JavaScript和TypeScript代码,包括异步编程、Node.js开发、浏览器兼容性处理等。关键词:JavaScript, TypeScript, 异步编程, Node.js, 前端开发, 后端开发。
事故响应Skill incident
这项技能用于处理生产环境中的事故,包括快速检测、分类、缓解和解决生产问题,确保系统稳定性和用户满意度。关键词:事故响应、生产事故、DevOps、监控、调试、事后分析、性能优化、故障处理。
钩子管理系统Skill hook
钩子管理系统是用于管理、调试和监控Claude Code钩子的工具。它允许用户启用、禁用钩子,查看状态、日志和性能指标,便于开发和调试。关键词:钩子管理、Claude Code、调试工具、性能监控、DevOps、AI工具、软件开发。
Go开发Skill golang
Go开发技能专注于使用Go语言进行高效、并发的编程,包括goroutines、channels和接口的设计与优化,适用于后端开发、性能调优和并发模式实现。关键词:Go语言、并发编程、goroutines、channels、接口设计、性能优化、错误处理、后端开发、软件开发。
Git状态检查Skill git_status
这个技能用于检查Git仓库的当前状态,包括分支信息、未提交更改、文件变更等,适用于提交前审查和状态确认,帮助优化版本控制工作流程。关键词:Git、状态检查、版本控制、仓库管理、提交前检查、代码审查、分支管理、工作流优化。
前端开发Skill frontend
前端开发技能专注于使用React等框架构建用户界面,实现响应式布局、状态管理和性能优化,以创建高性能、可访问的Web应用程序。关键词:前端开发、React、响应式设计、状态管理、性能优化、可访问性、Web开发。