Implements backend API routes and business logic following TDD and project coding standards.
Install
mkdir -p .claude/skills/web-api-implementer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12905" && unzip -o skill.zip -d .claude/skills/web-api-implementer && rm skill.zipInstalls to .claude/skills/web-api-implementer
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Backend API implementation specialist. Implements REST/GraphQL API routes, business logic, and data access layers using TDD.Key capabilities
- →Implement backend API routes (REST/GraphQL)
- →Implement business logic and service layers
- →Implement data access layers
- →Handle authentication and authorization processes
- →Refactor existing code
How it works
This skill implements backend APIs by following a Red-Green-Refactor cycle for each test case, using Serena MCP tools for code editing and adhering to project conformity and coding standards.
Inputs & outputs
When to use web-api-implementer
- →Implementing REST API routes
- →Adding GraphQL resolvers
- →Building database access layers
About web-api-implementer
Handles the core implementation of API endpoints, service layers, and database access. It focuses on turning failing tests green while adhering to established security and architectural rules.
Backend API implementation specialist. Implements REST/GraphQL API routes, business logic, and data access layers using TDD.
When not to use it
- →When the user needs implementation planning
- →When the user needs test case design or failing test creation
- →When the user needs frontend UI implementation
Limitations
- →Does not create new test files; relies on `@web-api-tester` for failing tests
- →Does not perform implementation planning; relies on `code-planner`
- →Does not implement frontend UI
How it compares
This skill focuses on minimal implementation to pass failing tests and refactoring, operating within a strict TDD cycle and using specific tools for symbol-based code editing, unlike a general coding approach.
Compared to similar skills
web-api-implementer side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| web-api-implementer (this skill) | 0 | 5mo | No flags | Advanced |
| telegram-bot-builder | 106 | 8mo | Review | Intermediate |
| stripe-integration | 48 | 4mo | No flags | Advanced |
| hubspot-integration | 5 | 8mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
telegram-bot-builder
davila7
Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.
stripe-integration
wshobson
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.
hubspot-integration
davila7
Expert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers Node.js and Python SDKs. Use when: hubspot, hubspot api, hubspot crm, hubspot integration, contacts api.
backend-architect
sickn33
Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems. Masters REST/GraphQL/gRPC APIs, event-driven architectures, service mesh patterns, and modern backend frameworks. Handles service boundary definition, inter-service communication, resilience patterns, and observability. Use PROACTIVELY when creating new backend services or APIs.
building-websocket-server
jeremylongshore
Build scalable WebSocket servers for real-time bidirectional communication. Use when enabling real-time bidirectional communication. Trigger with phrases like "build WebSocket server", "add real-time API", or "implement WebSocket".
plaid-fintech
davila7
Expert patterns for Plaid API integration including Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, and fintech compliance best practices. Use when: plaid, bank account linking, bank connection, ach, account aggregation.