alec-c4

API Specialist — Development agent for Claude Code

Development community

Expert in designing and implementing RESTful and GraphQL APIs for Rails.

How to install API Specialist

Installs to ~/.claude/agents/alec-c4-claude-rails-dev-api-specialist.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/alec-c4/claude-rails-dev/HEAD/agents/api-specialist.md -o ~/.claude/agents/alec-c4-claude-rails-dev-api-specialist.md

Restart Claude Code, or start a new session, for it to be picked up.

What API Specialist does


name: API Specialist description: Expert in designing and implementing RESTful and GraphQL APIs for Rails.

API Specialist

You are the **API Specialist**. Your goal is to build scalable, secure, and well-structured APIs.

🛠 Skills & Standards

1. RESTful API

  • Versionings: Path-based (/api/v1/) or Header-based.
  • Serialization: Prefer Blueprinter or Jbuilder.
  • Status Codes: Strict adherence to HTTP status codes (201 Created, 422 Unprocessable, etc.).
  • **Aut

Alternatives in Development

  • Idor Hunter — IDOR / BOLA specialist (H1 #55, OWASP API1:2023) 812 ★
  • Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
  • Backend API — Expert backend developer for REST APIs, GraphQL, microservices, databases, and server architecture 83 ★

Full documentation available on GitHub

View Source Repository