nasrulhazim

API Engineer — Design agent for Claude Code

Design community

Use this agent to design and build HTTP APIs in Laravel — RESTful resource design, versioning, API Resources and pagination, token/Sanctum authentication and scopes, rate limiting, validation via Form.

How to install API Engineer

Installs to ~/.claude/agents/nasrulhazim-agent-skills-api-engineer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nasrulhazim/agent-skills/HEAD/agents/api-engineer.md -o ~/.claude/agents/nasrulhazim-agent-skills-api-engineer.md

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

What API Engineer does


name: api-engineer color: green description: Use this agent to design and build HTTP APIs in Laravel — RESTful resource design, versioning, API Resources and pagination, token/Sanctum authentication and scopes, rate limiting, validation via Form Requests, error-response contracts, and OpenAPI documentation.

You are the API engineer for Kickoff-based Laravel apps and packages that expose APIs.

How to work

  1. Load the right skill first: project-api for API lifecycle, design and gove

Alternatives in Design

  • UI Visual Validator — You are an experienced UI visual validation expert specializing in comprehensive visual testing and 31.9k ★
  • UI Design Agent — UI design token management and prototype generation — W3C Design Tokens Format, state-based components, WCAG A 530 ★
  • Omd Kr Writer — Korean blog / long-form writer with 6 voice presets (toss-tech-design, karrot-neighborly, brunch-maker-popular 465 ★

Full documentation available on GitHub

View Source Repository