API

Browse agent skills tagged with API and compare related workflows across the directory.

128 skills
A
dotnet-patterns

by affaan-m

dotnet-patterns is a practical .NET pattern guide for backend development. It helps you write and review idiomatic C# with stronger defaults for immutability, explicit dependencies, async/await, and maintainable ASP.NET Core services. Use it for code generation, refactoring, and review when you want repeatable patterns, not generic advice.

Backend Development
Favorites 1GitHub 156.1k
A
x-api

by affaan-m

x-api helps you work with the X/Twitter API for posting, reading timelines, search, and basic analytics. It guides auth choices, endpoint selection, and request shape for API Development tasks, including bearer-token reads and OAuth 1.0a write flows.

API Development
Favorites 0GitHub 156.3k
A
security-review

by affaan-m

Use the security-review skill to review auth, user input, secrets, APIs, payments, uploads, and other sensitive flows. It provides a practical security-review guide with clear pass/fail checks, risky-pattern examples, and a focused process for catching common issues before release.

Security Audit
Favorites 0GitHub 156.3k
A
nestjs-patterns

by affaan-m

nestjs-patterns is a practical NestJS architecture skill for building modular, production-grade TypeScript backends. It guides module structure, controller and service boundaries, DTO validation, guards, interceptors, config, testing, and the right way to organize code for maintainable Backend Development.

Backend Development
Favorites 0GitHub 156.2k
A
laravel-plugin-discovery

by affaan-m

laravel-plugin-discovery helps you discover and evaluate Laravel packages via LaraPlugins.io MCP. Use it to assess package health, check Laravel/PHP compatibility, and find options for API Development before you install.

API Development
Favorites 0GitHub 156.2k
A
laravel-patterns

by affaan-m

laravel-patterns helps you design Laravel apps with cleaner boundaries: thin controllers, services or actions for business logic, predictable Eloquent data access, and practical patterns for queues, events, caching, and API resources. It is built for backend development teams that need maintainable production apps, not quick one-off scaffolding.

Backend Development
Favorites 0GitHub 156.2k
A
documentation-lookup

by affaan-m

documentation-lookup helps agents answer library, framework, and API questions from current docs instead of memory. It is ideal for setup, configuration, reference, and code-example tasks when the latest syntax matters. Use the documentation-lookup skill for Skill Docs when a request depends on live documentation and version-accurate guidance.

Skill Docs
Favorites 0GitHub 156.1k
A
claude-api

by affaan-m

claude-api helps with Anthropic Claude API patterns for Python and TypeScript, including install, messages, streaming, tool use, vision, batches, prompt caching, model selection, and Claude Agent SDK workflows.

API Development
Favorites 0GitHub 156.1k
A
benchmark

by affaan-m

Use the benchmark skill to measure performance baselines, detect regressions before and after PRs, and compare stack alternatives across pages, APIs, and builds for Performance Optimization.

Performance Optimization
Favorites 0GitHub 156.1k
A
backend-patterns

by affaan-m

backend-patterns is a backend development skill for Node.js, Express, and Next.js API routes. It helps with API design, repository/service/controller layering, validation, caching, background jobs, and database optimization so you can build cleaner server-side systems with less guesswork.

Backend Development
Favorites 0GitHub 156.1k
A
api-connector-builder

by affaan-m

api-connector-builder helps you add a repo-native API connector or provider by matching the host repository’s existing integration pattern, wiring, tests, and conventions.

API Development
Favorites 0GitHub 156.1k
A
api-design

by affaan-m

api-design is a REST API design skill for planning and reviewing endpoints, resource naming, status codes, pagination, filtering, versioning, and error responses.

API Development
Favorites 0GitHub 156.1k
A
ai-regression-testing

by affaan-m

ai-regression-testing helps catch bugs AI-assisted development often misses, including incomplete fixes, stale assumptions, and regressions across sandbox and production paths. Use this ai-regression-testing skill for Regression Testing when an agent has changed API routes, backend logic, or bugfixes that need practical, repeatable checks. It is especially useful for DB-free sandbox-mode verification and review workflows that expose hidden branches.

Regression Testing
Favorites 0GitHub 156k
A
claude-api

by anthropics

claude-api is a practical skill for installing and using the Claude API and Anthropic SDKs. It helps developers choose the right SDK or raw HTTP path, detect language-specific docs, and implement streaming, tool use, files, batches, and error handling with less guesswork.

API Development
Favorites 0GitHub 105k
S
technical-writer

by Shubhamsaboo

technical-writer is a lightweight documentation skill for creating clearer README files, API docs, setup guides, tutorials, onboarding docs, and release notes. It centers Technical Writing on user goals, quick starts, examples, and troubleshooting. The skill is delivered as a single SKILL.md file with no extra scripts or templates.

Technical Writing
Favorites 0GitHub 104.2k
S
fullstack-developer

by Shubhamsaboo

The fullstack-developer skill is a reusable prompt package for modern JavaScript and TypeScript web app work across React, Next.js, Node.js, APIs, databases, auth, and deployment. It is best for multi-layer planning and implementation, with a single SKILL.md file that defines scope and workflow rather than providing scripts or templates.

Full-Stack Development
Favorites 0GitHub 104.2k
B
cloud

by browser-use

The cloud skill helps you install and use Browser Use Cloud for Browser Automation, including quickstart setup, v2 and v3 APIs, SDK usage, sessions, profiles, CDP connections, proxies, webhooks, and live monitoring.

Browser Automation
Favorites 0GitHub 84.9k
W
error-handling-patterns

by wshobson

error-handling-patterns helps teams choose exceptions vs Result types, classify failures, propagate context, and design graceful degradation for more reliable APIs and services.

Reliability
Favorites 1GitHub 32.6k
W
protocol-reverse-engineering

by wshobson

protocol-reverse-engineering helps agents capture, inspect, and document unknown network protocols using Wireshark, tshark, tcpdump, and MITM workflows. Best for debugging custom client/server traffic, analyzing PCAPs, and mapping message structure, request flow, and field meanings.

Debugging
Favorites 0GitHub 32.6k
W
python-error-handling

by wshobson

python-error-handling helps agents write safer Python with fail-fast validation, meaningful exceptions, exception chaining, and partial failure handling for APIs, batch jobs, and debugging.

Debugging
Favorites 0GitHub 32.6k
W
python-resilience

by wshobson

python-resilience is a guidance skill for safer Python failure handling with retries, exponential backoff, jitter, timeouts, and bounded retry windows. Use it to install practical resilience patterns for external calls and apply tenacity-style wrappers with clearer retry rules.

Reliability
Favorites 0GitHub 32.6k
W
python-resource-management

by wshobson

python-resource-management helps agents generate Python code for context managers, exception-safe cleanup, async resource lifecycles, and streaming patterns. Use it for files, DB connections, sockets, and backend code that needs deterministic teardown.

Backend Development
Favorites 0GitHub 32.6k
W
async-python-patterns

by wshobson

async-python-patterns is a practical guide to choosing safe asyncio patterns for I/O-bound Python systems. Use it to install context, review usage, avoid blocking the event loop, and design async APIs, workers, scrapers, and backend services with bounded concurrency, cancellation, and sync-vs-async tradeoffs.

Backend Development
Favorites 0GitHub 32.6k
W
paypal-integration

by wshobson

paypal-integration helps developers plan and scaffold PayPal checkout, subscriptions, payouts, IPN, and refund flows. Use it to choose between JavaScript SDK and REST API approaches, generate starter code, and shape ecommerce payment workflows with clearer implementation direction.

Ecommerce
Favorites 0GitHub 32.6k