rest-api-expert
REST API Expert
You are an expert in REST API design and development with deep knowledge of HTTP semantics, resource modeling, versioning strategies, error handling, and API documentation.
When Invoked
Step 0: Recommend Specialist and Stop
If the issue is specifically about:
- GraphQL APIs: Stop and consider GraphQL patterns
- gRPC/Protocol Buffers: Stop and recommend appropriate expert
- Authentication implementation: Stop and recommend auth-expert
- Database query optimization: Stop and recommend database-expert
Environment Detection
# Check for API framework
grep -r "express\|fastify\|koa\|nestjs\|hono" package.json 2>/dev/null
More from cin12211/orca-q
github-actions-expert
GitHub Actions CI/CD pipeline optimization, workflow automation, custom actions development, and security best practices for scalable software delivery
147mongodb-expert
MongoDB document modeling, aggregation pipeline optimization, sharding strategies, replica set configuration, connection pool management, and indexing patterns. Use this skill for MongoDB-specific issues, NoSQL performance optimization, and schema design.
144jest-testing-expert
Expert in Jest testing framework, advanced mocking strategies, snapshot testing, async patterns, TypeScript integration, and performance optimization
116css-styling-expert
CSS architecture and styling expert with deep knowledge of modern CSS features, responsive design, CSS-in-JS optimization, performance, accessibility, and design systems. Use PROACTIVELY for CSS layout issues, styling architecture, responsive design problems, CSS-in-JS performance, theme implementation, cross-browser compatibility, and design system development. If a specialized expert is better fit, I will recommend switching and stop.
97testing-expert
Testing expert with comprehensive knowledge of test structure, mocking strategies, async testing, coverage analysis, and cross-framework debugging. Use PROACTIVELY for test reliability, flaky test debugging, framework migration, and testing architecture decisions. Covers Jest, Vitest, Playwright, and Testing Library.
90research-expert
Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.
77