Tag: api-design
Building MCP Servers with mcp-use
A comprehensive guide for developing production-ready MCP servers using the mcp-use framework. It covers project scaffolding, authentication integration, backend primitives, and building interactive React-based widgets.
Comprehensive Code Review and Quality Assurance
This skill provides comprehensive guidelines for conducting thorough code reviews, focusing on API design, dependency compatibility, and overall maintainability. It ensures feedback is actionable, specific, and helps advance the codebase wh…
Stripe API integration best practices guide
This skill guides developers through selecting the appropriate Stripe API for complex integrations, covering everything from one-time payments and subscriptions to marketplace setup and financial account management. It ensures adherence to …
Framework for Building Agent Builtin Tools
This comprehensive framework enables developers to create structured, callable APIs (builtin tools) for an agent runtime. It mandates defining manifests, executors, and various UI surfaces to integrate custom, robust logic seamlessly.
AI SDK Major Version Release Management
This skill provides comprehensive guidelines for managing the development and release of a major AI SDK version. It details best practices for handling breaking changes, implementing deprecations, and updating migration documentation for co…
mcp-use Framework Best Practices
A comprehensive guide for implementing production-ready MCP servers using the mcp-use framework, covering tools, resources, prompts, and interactive widgets. It details architectural patterns, security best practices, and authentication int…
Code Review and Quality Assurance
Provides a framework for evaluating pull requests for quality, maintainability, and architectural alignment. Focuses on API design, dependency compatibility, and actionable feedback.
Backend Architecture Patterns for Scalable Node.js APIs
Provides comprehensive architectural patterns and best practices for developing scalable server-side applications using Node.js, Express, and Next.js. It covers API design, database optimization (e.g., N+1 prevention, transactions), and imp…
Comprehensive REST API Design Patterns Guide
This skill provides comprehensive best practices for designing robust, developer-friendly REST APIs, covering resource naming, HTTP semantics, and status code usage. It details advanced patterns for pagination, filtering, sorting, and imple…
Software Architect System Design Skill
This skill enables an agent to perform system decomposition, define API contracts, and document architecture decision records. It focuses on maintaining module boundaries and evaluating technology trade-offs for long-term scalability.
Java Backend Development Patterns for Opik
Provides architectural patterns, naming conventions, and coding standards for developing the Opik Java backend. It covers layered architecture, dependency injection with Guice, and database interactions with MySQL and ClickHouse.
API Compatibility and Implementation Strategy
A framework for determining compatibility boundaries and implementation approaches for runtime and API changes within the openai-agents-python library. It guides developers on when to use shims, migrations, or direct rewrites based on the l…