Generate a type-safe API client layer with request/response types, error handling, and retry logic.
Create a type-safe API client for [API_name]. Requirements: - Define TypeScript interfaces for all request and response shapes - Create a base client class/function with: - Base URL configuration from environment variables - Default headers (Content-Type, Authorization) - Request/response interceptors - Automatic JSON parsing - Timeout configuration - Retry logic with exponential backoff (3 attempts) - Create individual endpoint methods (getUser, createOrder, etc.) - Handle HTTP errors with typed error responses - Support request cancellation with AbortController - Add request/response logging in development mode - Export a singleton instance and the types - Do NOT add new HTTP client dependencies — use fetch() - Include usage examples as JSDoc comments
Describe the API you're consuming. Provide the base URL and a few endpoint examples. Cursor will generate the full typed client.
Agent Library is a centralized collection of reusable AI agent skills, workflows, prompts, and specialized knowledge modules. Built for Claude Code, Codex, Cursor, and other AI coding agents with an efficient on-demand loading architecture.
An open-source collection of production-ready AI skills, prompts, templates, and workflows for Claude, ChatGPT, Gemini, Cursor, and other AI tools.
A collection of Skills (system prompts) for autonomous AI Agents and LLMs (Google Antigravity, Claude Code, GitHub Copilot, Codex, Cursor, AutoGPT, ChatGPT, Gemini).
许惟的 AI 工具合集 · A growing collection of practical AI tools & skills. First up: diagram-generator (one sentence → clean diagrams).
A curated collection of high-quality AI prompts for ChatGPT, Claude, Gemini, Cursor, and other AI assistants
A curated collection of ready-to-run automation prompts for real-world workflows.
Workflows from the Neura Market marketplace related to this Cursor resource