所有 Skills
找到 3965 个 Skills
Skills 列表

database-optimizer
优化数据库查询并提升 PostgreSQL 和 MySQL 系统的性能。在调查慢查询、分析执行计划或优化数据库性能时使用。适用于索引设计、查询重写、配置调优、分区策略、锁争用解决等场景。
jeffallan
nextjs-developer
适用于基于 App Router、服务端组件(Server Components)或 Server Actions 开发 Next.js 14+ 应用的场景。可用于配置路由处理程序(Route Handlers)、实现中间件(Middleware)、搭建 API 路由、添加流式 SSR(Streaming SSR)、编写 SEO generateMetadata、构建 loading.tsx/error.tsx 边界或部署至 Vercel。触发词:Next.js, Next.js 14, App Router, RSC, use server, Server Components, Server Actions, React Server Components, generateMetadata, loading.tsx, Next.js deployment, Vercel, Next.js performance。
jeffallan
prompt-engineer
编写、重构和评估大语言模型的提示词——生成优化的提示模板、结构化输出模式、评估标准与测试套件。适用于为新的大语言模型应用设计提示词、重构现有提示词以提高准确性或令牌效率、实现思维链或少样本学习、创建包含角色设定和安全护栏的系统提示词、构建JSON/函数调用模式,或开发提示词评估框架以衡量和提升模型性能。
jeffallan
code-reviewer
分析代码差异和文件,识别错误、安全漏洞(SQL注入、XSS、不安全的反序列化)、代码坏味、N+1查询、命名问题和架构问题,然后生成结构化的审查报告,提供按优先级排序的可操作反馈。适用于审查拉取请求、进行代码质量审计、识别重构机会或检查安全问题。调用场景包括PR审查、代码质量检查、重构建议、审查代码、代码质量。通过一次遍历提供涵盖正确性、性能、可维护性和测试覆盖率的广泛审查,补充专业技能(如安全审查员、测试大师)。
jeffallan
rust-engineer
编写、审查和调试符合惯用法的 Rust 代码,确保内存安全并利用零成本抽象。实现所有权模式,管理生命周期,设计 trait 层次结构,使用 tokio 构建异步应用程序,并通过 Result/Option 组织错误处理。在构建 Rust 应用程序、解决所有权或借用问题、设计基于 trait 的 API、实现 async/await 并发、创建 FFI 绑定或优化性能和内存安全时使用。适用于 Rust、Cargo、所有权、借用、生命周期、异步 Rust、tokio、零成本抽象、内存安全、系统编程等场景。
jeffallan
fastapi-expert
适用于使用 FastAPI 和 Pydantic V2 构建高性能异步 Python API 的场景。可调用本 Skill 来创建 REST 接口、定义 Pydantic 数据模型、实现认证鉴权流程、配置 SQLAlchemy 异步数据库操作、添加 JWT 身份验证、构建 WebSocket 端点以及生成 OpenAPI 文档。触发词:FastAPI, Pydantic, async Python, Python API, REST API Python, SQLAlchemy async, JWT authentication, OpenAPI, Swagger Python。
jeffallan
api-designer
用于设计REST或GraphQL API、创建OpenAPI规范或规划API架构时使用。在资源建模、版本策略、分页模式、错误处理标准等场景下调用。
jeffallan
java-architect
在构建、配置或调试使用Spring Boot 3.x、微服务或响应式编程的企业级Java应用程序时使用。调用以实现WebFlux端点、优化JPA查询和数据库性能、配置带有OAuth2/JWT的Spring Security,或解决云原生Spring应用中的身份验证问题和异步处理挑战。
jeffallan
python-pro
在构建需要类型安全、异步编程或健壮错误处理的 Python 3.11+ 应用程序时使用。生成带有类型注解的 Python 代码,在严格模式下配置 mypy,使用 pytest 编写包含 fixture 和 mock 的测试套件,并通过 black 和 ruff 验证代码。适用于类型提示、async/await 模式、数据类、依赖注入、日志配置和结构化错误处理。
jeffallan
websocket-engineer
在构建基于WebSocket或Socket.IO的实时通信系统时使用。适用于双向消息传递、基于Redis的水平扩展、在线状态跟踪、房间管理。
jeffallan
embedded-systems
在开发微控制器固件、实现RTOS应用或优化功耗时使用。适用于STM32、ESP32、FreeRTOS、裸机、功耗优化、实时系统、配置外设、编写中断处理程序、实现DMA传输、调试时序问题。
jeffallan
sql-pro
优化SQL查询、设计数据库架构并排查性能问题。当用户询问查询为何缓慢、需要编写复杂连接或聚合、提到数据库性能问题,或想要设计或迁移架构时使用。适用于复杂查询、窗口函数、CTE、索引策略、查询计划分析、覆盖索引创建、递归查询、EXPLAIN/ANALYZE解读、查询前后基准测试,或在数据库方言(PostgreSQL、MySQL、SQL Server、Oracle)之间迁移查询。
jeffallan
typescript-pro
实现高级 TypeScript 类型系统,构建自定义类型守卫、工具类型与品牌类型(Branded Types),并配置 tRPC 以实现端到端类型安全。适用于需要复杂泛型、条件或映射类型、可辨识联合(Discriminated Unions)、Monorepo 架构或借助 tRPC 实现全栈类型安全的 TypeScript 应用开发。
jeffallan
postgres-pro
在优化PostgreSQL查询、配置复制或实现高级数据库功能时使用。调用以进行EXPLAIN分析、JSONB操作、扩展使用、VACUUM调优、性能监控。
jeffallan
architecture-designer
用于设计新的高层系统架构、审查现有设计或做出架构决策时使用。调用此技能可创建架构图、编写架构决策记录(ADR)、评估技术权衡、设计组件交互以及规划可扩展性。适用于系统设计、架构审查、微服务结构设计、ADR编写、可扩展性规划和基础设施模式选择——区别于代码级设计模式或仅数据库设计任务。
jeffallan
devops-engineer
创建 Dockerfile、配置 CI/CD 流水线、编写 Kubernetes 清单、生成 Terraform/Pulumi 基础设施模板。处理部署自动化、GitOps 配置、事件响应手册和内部开发者平台工具。在设置 CI/CD 流水线、容器化应用、管理基础设施即代码、部署到 Kubernetes 集群、配置云平台、自动化发布或响应生产事件时使用。适用于流水线、Docker、Kubernetes、GitOps、Terraform、GitHub Actions、值班或平台工程。
jeffallan
spring-boot-engineer
自动生成 Spring Boot 3.x 配置、创建 REST 控制器、实现 Spring Security 6 认证鉴权流程、配置 Spring Data JPA 数据持久层仓库以及响应式 WebFlux 端点。适用于构建 Spring Boot 3.x 应用、微服务或响应式 Java 应用;涉及 Spring Data JPA、Spring Security 6、WebFlux、Spring Cloud 微服务集成、Java REST API 设计或微服务 Java 架构时调用。
jeffallan
wordpress-pro
开发自定义WordPress主题和插件,创建并注册古腾堡区块和区块模式,配置WooCommerce商店,实现WordPress REST API端点,应用安全加固(nonce、数据清理、转义、权限检查),并通过缓存和查询调优优化性能。在构建WordPress主题、编写插件、自定义古腾堡区块、扩展WooCommerce、使用ACF、调用WordPress REST API、应用钩子和过滤器,或优化WordPress性能和安全性时使用。
jeffallan
kubernetes-specialist
在部署或管理 Kubernetes 工作负载时使用。调用以创建部署清单、配置 Pod 安全策略、设置服务账户、定义网络隔离规则、调试 Pod 崩溃、分析资源限制、检查容器日志或调整工作负载大小。用于 Helm Chart、RBAC 策略、NetworkPolicy、存储配置、性能优化、GitOps 流水线以及多集群管理。
jeffallan
php-pro
在构建使用现代 PHP 8.3+ 特性、Laravel 或 Symfony 框架的 PHP 应用程序时使用。启用严格类型、PHPStan 级别 9、基于 Swoole 的异步模式以及 PSR 标准。创建控制器、配置中间件、生成迁移、编写 PHPUnit/Pest 测试、定义类型化 DTO 和值对象、设置依赖注入、搭建 REST/GraphQL API。适用于使用 Eloquent、Doctrine、Composer、Psalm、ReactPHP 或任何 PHP API 开发。
jeffallan
dxf
从 Python ezdxf 源码生成、重新生成和验证 2D DXF 图纸。用于 DXF 文件、gen_dxf() 源码、2D 轮廓、外形、模板、垫片、面板、平板图案、激光/等离子/水刀切割布局以及 CAD 几何体的 2D 图纸导出。
earthtojake
flutter-expert
在构建基于 Flutter 3+ 和 Dart 的跨平台应用时使用。用于 widget 开发、Riverpod/Bloc 状态管理、GoRouter 导航、平台特定实现、性能优化。
jeffallan
shadcn-vue
管理 shadcn-vue 组件和项目——添加、搜索、修复、调试、样式化和组合 UI。提供项目上下文、组件文档和使用示例。适用于使用 shadcn-vue、组件注册表、预设、--preset 代码或任何包含 components.json 文件的项目。同时触发于“shadcn-vue init”、“使用 --preset 创建应用”或“切换到 --preset”。
unovue
laravel-specialist
构建和配置 Laravel 10+ 应用程序,包括创建 Eloquent 模型和关系、实现 Sanctum 认证、配置 Horizon 队列、使用 API 资源设计 RESTful API,以及使用 Livewire 构建响应式界面。在创建 Laravel 模型、设置队列工作者、实现 Sanctum 认证流程、构建 Livewire 组件、优化 Eloquent 查询或为 Laravel 功能编写 Pest/PHPUnit 测试时使用。
jeffallan