后端开发 Skill技能列表

⚡

.NET性能分析Skill dotnet-profiling

4.5

.NET 性能分析技能用于诊断和优化 .NET 应用程序的性能问题,通过实时监控、事件追踪和内存转储分析工具,帮助开发人员识别 CPU 热点、内存泄漏和 GC 压力。关键词:.NET、性能分析、dotnet-counters、dotnet-trace、dotnet-dump、火焰图、内存转储、GC 指标。

⚡

API错误分类Skill api-error-taxonomy

4.5

该技能用于定义和标准化API错误代码及响应,帮助开发人员实现一致的错误处理,提升系统可维护性和用户体验。关键词:API错误、错误分类、标准化、错误处理、后端开发、API设计、错误响应、HTTP状态码、重试策略、日志记录。

⚡

参数验证器生成器Skill argument-validator-generator

4.5

参数验证器生成器是一个为命令行界面(CLI)应用程序自动生成参数验证逻辑的工具。它支持类型强制转换、约束检查、自定义验证器、错误消息生成和值规范化等功能。该工具能够根据指定的验证规则,自动生成适用于TypeScript、Python、Go、Rust等多种编程语言的验证代码,帮助开发者快速构建健壮、用户友好的CLI应用。关键词:CLI参数验证、类型强制转换、约束检查、自定义验证器、错误消息、代码生成、命令行工具开发、参数解析、输入验证、软件开发工具。

⚡

命令行界面样式系统Skill chalk-styling-system

4.5

这是一个用于创建命令行界面(CLI)输出样式系统的技能,提供完整的颜色主题管理、语义化颜色定义、文本格式化工具和可视化组件。该系统基于chalk库,支持自定义主题、条件样式、边框绘制和表格格式化等功能,帮助开发者快速构建美观、一致且专业的命令行应用程序界面。关键词:CLI样式系统、命令行界面美化、chalk颜色主题、终端输出格式化、语义化颜色、表格绘制、边框工具、Node.js开发工具。

⚡

Go并发编程Skill go-concurrency

4.5

Go并发编程技能专注于使用Go语言的goroutines、channels和同步模式来构建高性能的并发应用程序,适用于服务器开发、数据处理、多线程编程等场景。关键词包括:Go并发、goroutines、channels、同步模式、并发编程、高性能、服务器开发、多线程。

⚡

零成本抽象Skill m04-zero-cost

4.5

零成本抽象是Rust编程语言的核心概念,指导开发者在编译时多态(泛型、静态分发)和运行时多态(特征对象、动态分发)之间做出权衡。本技能涵盖泛型、特征、单态化、对象安全等关键主题,帮助开发者根据性能、编译时间和灵活性需求,选择正确的抽象策略,实现零运行时开销或最小化开销的代码设计。关键词:Rust,零成本抽象,泛型,特征,静态分发,动态分发,单态化,对象安全,性能优化。

⚡

Credo代码检查Skill credo-checks

4.5

这个技能用于理解和修复Elixir代码中常见的Credo检查问题,包括代码一致性、设计、可读性、重构和警告检查,帮助提升代码质量和维护性。关键词:Credo,Elixir,代码质量,代码检查,编程规范。

⚡

Python异步编程模式Skill python-async-patterns

4.5

这个技能用于掌握Python异步编程,包括asyncio、async/await、并发执行模式,适用于处理I/O-bound和CPU-bound任务,提升程序并发性能。关键词:Python异步编程, asyncio, async/await, 并发模式, I/O-bound任务, CPU-bound任务, 异步编程模式

⚡

协议管理集成Skill protocolsio-integration

4.5

这个技能用于与 protocols.io API 集成,管理科学协议,包括搜索、创建、更新、发布协议,管理步骤和材料,处理讨论和评论,组织工作空间,上传和管理文件。适用于协议发现、协作开发、实验跟踪、实验室协议管理和科学文档,关键词包括 protocols.io、API 集成、科学协议、协议管理、协作开发、实验跟踪。

⚡

会话状态技能Skill session-state

4.5

会话状态技能是一个内部工具,用于管理基于SESSION_ORCHESTRATION.md定义的会话状态迁移,确保状态转换的验证和执行。关键词:会话状态管理、状态迁移、内部技能、开发工具、软件开发。

⚡

Go接口Skill go-interfaces

4.5

Go接口技能用于掌握Go编程语言中的接口系统,通过隐式实现和组合模式创建灵活、解耦的代码,适用于设计API、抽象、实现多态性、依赖注入等场景。关键词:Go编程、接口设计、鸭子类型、组合模式、API设计、抽象、软件开发、后端开发、代码解耦、可测试性。

⚡

YouTube视频下载器Skill youtube-downloader

4.5

YouTube视频下载器是一个用于下载YouTube视频的工具,支持多种质量选项(如1080p、720p、480p、360p)、格式选择(MP4、WebM、MKV)和音频提取为MP3。关键词:YouTube下载、视频下载工具、音频提取、质量设置、格式转换、yt-dlp、自动化脚本。