api-design-principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
150 skills found
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers.
Standardized detective skill integration for agent roles. Maps agents to code-analysis skills and enforces claudemem usage for memory-indexed code investigation.
Fullstack development agent for bkend.ai BaaS. Automates project init, auth/db setup, and API integration for Next.js applications.
Build RAG systems to ground LLMs in proprietary data. Includes vector database integration, embedding strategies, hybrid search, and advanced retrieval patterns for FastAPI backends.
Build durable, reliable serverless workflows using the Upstash Workflow SDK. Define endpoints, manage complex execution steps, and integrate with QStash for automatic retries and state management.
Review backend pull requests with security enforcement and GitHub CLI integration in a strict read-only environment.
Standardize frontend communication by documenting data requirements and business rules for backend developers, ensuring clear alignment without dictating implementation details.
Expert Rust development guide based on real-world code reviews. Ideal for idiomatic code, performance tuning, error handling, and avoiding common pitfalls in CLI and production tools.
Standardized React UI patterns for loading states, error handling, and data fetching to ensure consistent UX and robust component architecture.
Optimize Node.js performance via Redis caching, clustering, profiling, and monitoring to build fast, scalable, and efficient backend services.
Implement secure session-based authentication in FastAPI with Argon2 hashing, database-backed sessions, and OAuth2 provider integration.
Architectural guidance and pattern implementation for Java Spring Boot backends, covering REST API design, JPA, caching, async processing, and logging.