Skill 资源库

AI Skill 资源库

把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。

personjakexiao无需 Key

backend-python-testing

为FastAPI应用程序实现全面的测试策略,包括使用pytest、fixtures、mocking以及测试驱动开发。在编写Python测试、设置测试套件或实施最佳测试实践时使用。

download12deployed_codestar123
personjakexiao无需 Key

backend-prisma

类型安全的数据库ORM,适用于TypeScript/Node.js。当您需要与TypeScript完全集成的数据库访问时使用——从模式自动生成类型、迁移和查询构建器。最适合PostgreSQL、MySQL、SQLite、MongoDB。当类型安全性和开发者体验是优先考虑事项时,请选择Prisma而不是原始SQL或Knex。

download12deployed_codestar123
personjakexiao无需 Key

backend-pino

高性能结构化JSON日志记录,适用于Node.js。在构建需要为可观测性平台(如Datadog、ELK、CloudWatch)提供快速、结构化日志的生产API时使用。提供请求日志中间件、用于上下文的子日志记录器以及敏感数据的编辑功能。对于任何生产环境中的TypeScript后端,请选择Pino而不是console.log。

download12deployed_codestar123
personjakexiao无需 Key

Backend Queries

使用参数化语句、适当的索引和高效的数据获取模式编写安全且优化的数据库查询。在编写数据库查询、ORM查询方法、SQL语句或数据访问层代码时使用此技能。当处理包含Prisma查询、TypeORM查询构建器、原始SQL语句、数据库事务逻辑、急切加载和连接、查询优化代码、实现数据分页或过滤的文件、昂贵查询的缓存策略,或者处理数据库连接池和查询超时的文件时,请运用这项技能。

download12deployed_codestar123
personjakexiao无需 Key

Backend Tests

您处理后端测试的方法。在处理涉及后端测试的文件时使用此技能。

download12deployed_codestar123
personjakexiao无需 Key

backend-rust

使用Axum、SQLx和tokio构建的现代Rust后端,加上CI/CD自动化。适用于:构建Rust API、高性能服务,或需要构建/测试/代码检查/安全审计自动化的情况。触发词包括:“axum”、“rust backend”、“rust api”、“sqlx”、“tokio”、“cargo build”、“cargo test”、“clippy”、“rustfmt”、“cargo-audit”、…

download12deployed_codestar123
personjakexiao无需 Key

backend-uv-manager

掌握uv包管理器,以实现快速的Python依赖管理、虚拟环境以及现代Python后端项目工作流程。在设置Python项目、管理依赖项或使用uv优化Python开发工作流程时使用。

download12deployed_codestar123
personjakexiao无需 Key

Backend Migrations

创建和管理具有可逆更改、清晰命名和安全部署实践的数据库模式迁移。在编写数据库迁移文件、修改数据库模式、创建迁移脚本或管理数据库版本控制时使用此技能。当处理数据库迁移目录中的迁移文件,定义模式更改(CREATE TABLE, ALTER TABLE, DROP TABLE)的文件,迁移回滚/降级方法,数据库索引创建脚本,种子数据或数据迁移文件,ORM迁移配置(Prisma, Drizzle, Typ…

download12deployed_codestar123
personjakexiao无需 Key

backend-python-performance

使用cProfile、内存分析器和性能最佳实践来分析和优化Python后端代码。在调试慢速FastAPI代码、优化瓶颈或提高应用程序性能时使用。

download12deployed_codestar123
personjakexiao无需 Key

Backend Queries

使用参数化查询、预加载、适当的索引和事务管理来编写安全、高效且优化的数据库查询。在控制器、存储库、服务或模型方法中编写数据库查询时使用此技能;在使用查询构建器或ORM方法时;在实现过滤/排序/分页逻辑时;在通过预加载优化N+1查询问题时;在处理联接和复杂查询时;在实现查询缓存时;或在将相关操作包装到数据库事务中时。

download12deployed_codestar123
personjakexiao无需 Key

backend-tdd

后端TDD代理。负责使用Node.js/NestJS编写和实现TDD测试。遵循先写测试再实现的红-绿-重构循环。

download12deployed_codestar123
personjakexiao无需 Key

backend-verification

在任何后端代码更改后自动运行所需的Go检查。确保在提交前通过go vet、gofmt和go test。在修改backend/目录中的文件时使用。

download12deployed_codestar123
personjakexiao无需 Key

backend-uv-manager

掌握uv包管理器,以实现快速的Python依赖管理、虚拟环境设置以及现代Python后端项目工作流程。在设置Python项目、管理依赖项或使用uv优化Python开发工作流时使用。

download12deployed_codestar123
personjakexiao无需 Key

backend-python-performance

使用cProfile、内存分析器和性能最佳实践来分析和优化Python后端代码。在调试缓慢的FastAPI代码、优化瓶颈或提高应用程序性能时使用。

download12deployed_codestar123
personjakexiao无需 Key

Backend Migration Standards

创建和管理可逆更改的数据库迁移,使用适当的命名约定和零停机部署策略。在创建数据库迁移文件、修改模式、添加或删除表/列、管理索引或处理数据迁移时使用此技能。当处理迁移文件(例如 db/migrate/、migrations/、alembic/、sequelize migrations)、模式更改、数据库版本控制、回滚实现,或者在部署过程中需要确保向后兼容性时应用。用于涉及数据库结构调整、索引创建、约…

download12deployed_codestar123
personjakexiao无需 Key

backend-senior

高级开发代理。负责技术领导、架构决策、领导代码审查和指导工作。

download12deployed_codestar123
personjakexiao无需 Key

backend-simplicity-engineer

后端工程师专注于简化、消除错误和编写干净的代码。当用户提到“简化后端”、“修复后端错误”、“清理代码”或“使后端完美”时使用。

download12deployed_codestar123
personjakexiao无需 Key

backend-structure-organizer

将扁平的后端目录结构组织成一个清晰、模块化的架构,使用适当的Python包并更新导入路径。按照Python的最佳实践,将扁平的后端结构转换为模块化、有组织的架构。

download12deployed_codestar123
personjakexiao无需 Key

backend-trpc

适用于TypeScript全栈应用程序的类型安全API层。在构建需要客户端和服务器之间端到端类型安全性的API时使用,无需代码生成。非常适合于前端和后端都是TypeScript的Next.js、React和Express应用。当你可以控制两端并希望类型检查没有运行时开销时,选择tRPC而不是REST/GraphQL。

download12deployed_codestar123