WE

web-api-implementer

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.zip

Installs 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.
124 charsno explicit “when” trigger
Advanced

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

You give it
Approved plan from `code-planner` and failing test files from `@web-api-tester`
You get back
Implemented API code that passes all tests, with a summary report of changes

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.

SkillInstallsUpdatedSafetyDifficulty
web-api-implementer (this skill)05moNo flagsAdvanced
telegram-bot-builder1068moReviewIntermediate
stripe-integration484moNo flagsAdvanced
hubspot-integration58moNo flagsAdvanced

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.

106130

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.

48165

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.

540

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.

1014

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".

321

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.

32

Search skills

Search the agent skills registry