- Home
- /
- Categories
- /
- API Dev
API Dev
API design, REST, GraphQL
graphviz
by markdown-viewer
Create complex directed/undirected graphs with automatic layout using DOT language. Best for dependency trees, module relationships, package hierarchies, and call graphs. Use when you need fine-grained edge routing or hierarchical layouts with many levels. NOT for simple flowcharts (use mermaid), data charts (use vega), or network topology with device icons (use network).
api-tester
by TerminalSkills
Test REST and GraphQL API endpoints with structured assertions and reporting. Use when a user asks to test an API, hit an endpoint, check if an API works, validate a response, debug an API call, test authentication flows, or verify API contracts. Supports GET, POST, PUT, PATCH, DELETE with headers, body, auth, and response validation.
api-rate-limiting
by TerminalSkills
Implement API rate limiting. Use when a user asks to throttle API requests, prevent abuse, implement sliding window rate limiting, add per-user quotas, or protect APIs from DDoS and scraping.
3proxy
by TerminalSkills
Deploy and configure 3proxy — a lightweight universal proxy server. Use when a user asks to set up HTTP, HTTPS, SOCKS4, SOCKS5, or transparent proxies, build proxy chains, configure authentication, set bandwidth limits, manage access control lists, set up proxy rotation, create multi-port proxy servers, configure logging and traffic accounting, or deploy a lightweight proxy without heavy VPN overhead. Covers all 3proxy features including proxy chaining, ACLs, traffic shaping, and multi-protocol support.
c4-container
by rmyndharis
Expert C4 Container-level documentation specialist. Synthesizes
unbrowse
by unbrowse-ai
API-native agent browser powered by Kuri (Zig-native CDP, 464KB, ~3ms cold start). Unbrowse is the intelligence layer — learns internal APIs (shadow APIs) from real browsing traffic and progressively replaces browser calls with cached API routes (<200ms). Three paths: skill cache, shared route graph, or Kuri browser fallback. 3.6x mean speedup over Playwright across 94 domains. Full Kuri API surface exposed (snapshots, ref-based actions, HAR, cookies, DOM, screenshots). Free to capture and index; agents earn from mining routes for other agents.
coding-standards
by xu-xiang
适用于 TypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践和模式。
x-twitter-scraper
by Xquik-dev
"Use when the user needs to interact with X (Twitter) — searching tweets, looking up users/followers, posting tweets/replies, liking, retweeting, following/unfollowing, sending DMs, downloading media, monitoring accounts in real time, or extracting bulk data. Provides 120 REST API endpoints, 2 MCP tools, and HMAC webhooks. Use even if the user says 'Twitter' instead of 'X', or asks about social media automation, tweet analytics, or follower analysis."
tiktok-ads
by kostja94
When the user wants to set up, optimize, or manage TikTok Ads. Also use when the user mentions "TikTok Ads," "TikTok for Business," "TikTok Pixel," "Events API," "TikTok Spark Ads," or "TikTok video ads."
ai-sdk-5
by Gentleman-Programming
Vercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.
ai-sdk-5
by Gentleman-Programming
Vercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.
django-drf
by Gentleman-Programming
Django REST Framework patterns. Trigger: When building REST APIs with Django - ViewSets, Serializers, Filters.
huashu-speech-coach
by alchaincyf
演讲与分享教练。基于Patrick Winston(MIT AI教授)的How to Speak方法论,帮助准备线下培训、技术分享、B站教程视频等演讲场景。当用户提到"演讲"、"分享"、"培训"、"讲课"、"PPT演讲"、"开场"、"结尾"、"如何讲"、"演讲结构"时使用此技能。
c4-component
by rmyndharis
Expert C4 Component-level documentation specialist. Synthesizes C4
llmtornado-tutorial-generator
by lofcz
Generates comprehensive code tutorials on LlmTornado API formatted for Medium publication with examples, explanations, and best practices.
graphql-inspector-diff
by TheBushidoCollective
Use when detecting breaking changes between GraphQL schema versions, comparing schemas across branches, or validating schema migrations.
docker-compose-basics
by TheBushidoCollective
Use when defining and running multi-container Docker applications with Docker Compose YAML configuration.
graphql-inspector-ci
by TheBushidoCollective
Use when setting up GraphQL Inspector in CI/CD pipelines, GitHub Actions, or GitLab CI for automated schema validation.
graphql-performance
by TheBushidoCollective
Use when optimizing GraphQL API performance with query complexity analysis, batching, caching strategies, depth limiting, monitoring, and database optimization.
graphql-schema-design
by TheBushidoCollective
Use when designing GraphQL schemas with type system, SDL patterns, field design, pagination, directives, and versioning strategies for maintainable and scalable APIs.
统一网络请求封装 (Axios)
by TencentBlueKing
蓝鲸双协议兼容的 Axios 封装,自动处理旧版和新版 HTTP 协议
dbsnp-database
by jaechang-hits
"Query NCBI dbSNP for SNP records by rsID, gene, or genomic region via E-utilities (esearch, efetch, epost) and NCBI Variation Services REST API. Retrieve allele data, minor allele frequency, variant class (SNV, indel, MNV), clinical significance links, and cross-database IDs (ClinVar, dbVar, 1000G). Free access; 3 req/sec without API key, 10 req/sec with key. For clinical pathogenicity classifications use clinvar-database; for population frequencies use gnomad-database."
bk-monitor-dev-server
by TencentBlueKing
帮助配置和启动本地开发服务器。当用户提到启动开发服务器、dev server、pnpm dev 时使用。
全局状态管理规范 (Pinia)
by TencentBlueKing
基于 Pinia 的全局状态管理规范,包含 UserStore、AppStore 的标准定义