后端开发 Skill技能列表

⚡

RestController约定技能Skill restcontroller-conventions

4.5

这个技能用于帮助开发者在Java后端开发中遵循RestController的编码规范和最佳实践,确保API设计的一致性、可维护性和错误处理标准化。关键词:RestController, API设计, Java后端开发, 代码规范, 错误处理, 依赖注入, 最佳实践。

⚡

Elixir/Phoenix安全模式参考Skill security

4.5

这个技能提供在Elixir/Phoenix框架中实施安全模式的快速参考指南,涵盖身份认证、授权、输入验证、SQL注入预防等关键安全方面,旨在帮助开发者提高Web应用程序的安全性,遵循最佳实践以保护用户数据和系统资源。关键词:Elixir, Phoenix, 安全模式, 身份认证, 授权, 输入验证, OWASP, SQL注入, 时序攻击, LiveView授权。

⚡

denoSkill deno

4.5

Deno技能:一个安全的JavaScript和TypeScript运行时,用于服务器端开发,支持依赖管理、任务运行、代码格式化和测试,优化SEO关键词如Deno开发、JavaScript运行时、TypeScript工具。

⚡

API集成专家Skill APIIntegrationSpecialist

4.5

API集成专家技能,专注于将第三方API(如REST API、GraphQL、webhook等)安全、可靠地集成到应用程序中,涵盖认证(OAuth、API密钥管理)、错误处理、速率限制、重试逻辑和请求/响应转换,专精于构建稳健的API客户端和调试集成问题,适用于开发高效、可维护的后端系统。关键词:API集成、第三方API、REST API、GraphQL、OAuth、错误处理、速率限制、webhook、认证、重试逻辑、API密钥管理、后端开发。

⚡

字符串算法匹配器Skill string-algorithm-matcher

4.5

字符串算法匹配器是一种用于解决字符串处理问题的智能工具,能够根据具体问题描述和约束条件,推荐最合适的算法方案。核心功能包括模式匹配算法选择(如KMP、Rabin-Karp)、后缀结构优化(后缀数组、后缀树)、回文检测(Manacher算法)以及滚动哈希和字符串动态规划技术指导。适用于算法竞赛、软件开发中的文本处理、搜索引擎优化和自然语言处理等场景。关键词:字符串算法、模式匹配、KMP算法、后缀数组、回文检测、滚动哈希、动态规划、算法优化、文本处理、编程竞赛。

⚡

Cobra脚手架生成器Skill cobra-scaffolder

4.5

Cobra脚手架生成器是一个专门用于快速搭建Go语言命令行界面(CLI)应用程序的工具。它基于Cobra和Viper框架,自动化生成包含持久化标志、子命令、配置管理、环境变量绑定和Shell自动补全的生产就绪项目结构。该工具适用于需要构建企业级CLI工具、DevOps工具链、自动化脚本和微服务管理工具的开发者,显著提升开发效率并确保代码规范。 关键词:Go CLI开发,Cobra脚手架,Viper配置管理,命令行工具生成,Go项目模板,自动化代码生成,DevOps工具开发,企业级CLI框架

⚡

Commander.jsCLI脚手架生成器Skill commander-js-scaffolder

4.5

这是一个用于快速生成基于 Commander.js 和 TypeScript 的命令行界面(CLI)应用程序脚手架的工具。它自动化创建项目结构、命令、选项、参数解析、版本管理和开发工作流,遵循 Node.js CLI 开发最佳实践,帮助开发者高效启动 CLI 项目开发。关键词:Commander.js, CLI 脚手架, TypeScript, 命令行工具, Node.js, 项目生成, 自动化构建。

⚡

动态技能管理器Skill core-dynamic-skills

4.5

这是一个基于项目依赖关系自动生成特定于crate的技能的工具,支持同步、清理和更新技能,旨在提高Rust项目的开发效率。

⚡

Rust代码导航器Skill rust-code-navigator

4.5

Rust代码导航器是一个基于语言服务器协议(LSP)的工具,专门用于高效浏览和理解大型Rust代码库。主要功能包括:跳转到定义、查找引用、获取类型信息和文档。适用于Rust开发者、代码审查、重构和代码理解场景。关键词:Rust开发,代码导航,LSP,rust-analyzer,代码理解,开发工具,编程辅助。

⚡

不安全Rust代码审查器Skill unsafe-checker

4.5

这是一个用于审查和指导不安全Rust代码(unsafe Rust)及外部函数接口(FFI)开发的工具。它提供安全检查清单、常见错误修复、最佳实践指南和必需的安全文档规范,帮助开发者安全地使用unsafe块、裸指针、内存布局、transmute等底层操作,避免未定义行为(UB)和数据竞争,确保代码的正确性和内存安全。关键词:Rust unsafe代码审查,FFI安全指南,内存安全,未定义行为,裸指针,安全抽象,Rust底层编程,代码正确性。

⚡

数据库迁移助手Skill database-migration-helper

4.5

此技能帮助您创建遵循项目ORM约定和命名模式的数据库迁移文件,适用于Prisma、Sequelize、Alembic、Knex、TypeORM等ORM。在添加表格、修改架构或用户提及数据库变更时使用。

⚡

Nim元编程Skill NimMetaprogramming

4.5

Nim元编程是Nim编程语言中的一项核心技能,涉及使用模板、宏和编译时计算在编译阶段生成和操作代码。它广泛应用于系统编程,实现零开销抽象、领域特定语言(DSL)和代码生成工具,优化性能并减少运行时成本。关键词:Nim、元编程、宏、模板、编译时计算、代码生成、DSL、系统编程、性能优化、编译时验证。