后端开发 Skill技能列表
PDF处理技能Skill pdf
本技能提供了使用Python和命令行工具进行PDF文档全面处理的方法,包括文本和表格提取、PDF创建、合并分割、表单处理等,适用于自动化文档处理和数据提取任务。关键词:PDF处理,Python编程,文本提取,表格提取,自动化,数据工程,OCR技术。
SpringBoot项目质量验证流程Skill springboot-verification
这是一个用于Spring Boot项目的自动化质量验证流程指南,涵盖构建、静态代码分析、单元/集成/API测试、覆盖率检查、安全扫描和代码差异审查。适用于Java后端开发、DevOps、软件测试和CI/CD流程,确保代码质量和发布安全。关键词:Spring Boot 验证,Java 测试,代码覆盖率,安全扫描,CI/CD,DevOps,静态分析,Maven,Gradle。
Java代码注释技能Skill java-code-comments
此技能提供Java代码注释的全面指导,遵循行业标准和最佳实践,帮助开发者添加类级、方法级和字段级注释,生成JavaDoc文档,提升代码可读性和维护性。关键词包括Java代码注释、JavaDoc、代码文档、类注释、方法注释、字段注释等,适用于后端开发中的代码文档优化。
C开发专家Skill csharp-developer
本技能提供专业的 C# 与 .NET 开发指导,特别专注于 .NET 8 和 C# 12 的最新特性。核心能力包括:ASP.NET Core Web API 开发、Entity Framework Core 数据访问、企业级应用架构、依赖注入、单元测试(xUnit/NUnit)以及现代 C# 编程模式(如记录类型、模式匹配)。适用于构建高性能、可维护的后端服务和企业软件。关键词:C# 开发,.NET 8,ASP.NET Core,Entity Framework Core,Web API,企业级应用,依赖注入,单元测试。
SpringBoot安全最佳实践Skill springboot-security
本技能是关于Java Spring Boot应用安全防护的综合指南,涵盖认证授权、输入验证、SQL注入防护、密码编码、CSRF防护、密钥管理、安全头配置、CORS、速率限制、依赖安全等核心安全实践。适用于后端开发人员、安全工程师和架构师,用于构建安全、合规的企业级Web服务和API。关键词:Spring Security, 认证授权, 输入验证, SQL注入防护, CSRF防护, 密钥管理, 安全头, CORS, 速率限制, 依赖安全, Java后端安全, Web应用安全。
.NET后端开发模式Skill dotnet-backend-patterns
掌握C#/.NET后端开发模式,用于构建稳健的API、MCP服务器和企业应用。涵盖异步/等待、依赖注入、Entity Framework Core、Dapper、配置、缓存和使用xUnit进行测试。关键词:.NET后端开发,C#,API开发,依赖注入,异步编程,数据访问,缓存策略,单元测试。
数据库查询技能Skill database-query
数据库查询技能用于安全地查询数据库,采用参数化语句以防止SQL注入,确保数据操作的安全性。关键词包括:数据库查询、参数化查询、安全数据库操作、Python数据库编程、SQL注入防护。
SpringBoot开发模式Skill springboot-patterns
本技能是关于Java Spring Boot后端开发的架构与最佳实践指南。它涵盖了REST API设计、分层服务架构、数据访问模式、缓存策略、异步处理、日志记录、异常处理、速率限制、可观测性以及生产环境配置等核心主题。适用于构建可扩展、高性能、易于维护的企业级微服务应用。关键词:Spring Boot, Java后端开发, REST API, 微服务架构, 数据访问, 缓存, 异步处理, 日志记录, 异常处理, 生产环境配置。
Python韧性编程模式Skill python-resilience
Python 韧性编程模式技能用于构建健壮的应用程序,通过自动重试、指数退避、超时和容错装饰器处理瞬态故障、网络问题和服务中断。适用于外部服务调用、微服务架构、故障恢复场景和系统设计,关键词包括Python、韧性、重试、超时、容错、故障处理、指数退避、微服务、网络可靠性。
C++编码标准Skill cpp-coding-standards
现代 C++ 编码标准,基于 C++ Core Guidelines,涵盖类型安全、资源管理、并发编程等多个方面,旨在提高代码质量和可维护性。
SQL优化Skill optimizing-sql
这个技能用于优化SQL查询性能,通过分析执行计划、设计索引策略和重写查询,提高PostgreSQL、MySQL和SQL Server等数据库的效率和响应速度。关键词:SQL优化、查询性能、数据库索引、PostgreSQL、MySQL、SQL Server、执行计划分析、查询重写、索引设计。
Telegram机器人管理器Skill telegram-bot-manager
Telegram机器人管理器是一个专门用于配置、管理和维护Telegram机器人的工具技能。它提供完整的机器人生命周期管理,包括机器人创建、令牌验证、连接测试、Webhook配置和故障排查。适用于开发者、运维人员和系统管理员,帮助快速集成Telegram机器人到OpenClaw等系统中。关键词:Telegram机器人配置,Bot令牌管理,API连接测试,Webhook设置,机器人故障排查,OpenClaw集成,Telegram自动化,机器人安全,网络连通性检查,BotFather命令。