Laravel API Skill — Development skill for Claude Code
A comprehensive Claude skill for building production-grade Laravel REST APIs with clean architecture, type safety, and Laravel best practices.
How to install Laravel API Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JustSteveKing/laravel-api-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Laravel API Skill does
A comprehensive Claude skill for building production-grade Laravel REST APIs with clean architecture, type safety, and Laravel best practices.
Alternatives in Development
- APIs Version Update — API Version Update Guide for Hydrogen 2.1k ★
- Meta Prompt Generator — You are a prompt engineering specialist who builds production-grade system 1.4k ★
- WP REST API — WordPress REST API development 902 ★
README
Laravel API Skill for Claude
A comprehensive Claude skill for building production-grade Laravel REST APIs with clean architecture, type safety, and Laravel best practices.
🎯 What This Skill Does
This skill guides Claude in building Laravel REST APIs using opinionated architecture patterns combined with Laravel's official code quality standards. It implements:
- Stateless Design - No hidden dependencies, explicit data flow
- Boundary-First Architecture - Clear separation of HTTP, business logic, and data layers
- Resource-Scoped Organization - Routes and controllers organized by resource
- Version Discipline - Namespace-based versioning with HTTP Sunset headers
- Type Safety - Strict types, return type declarations, PSR-12 compliance
- Code Quality - Laravel simplifier patterns for maintainable code
📦 Installation
Option 1: Claude.ai / Claude App
- Download laravel-api.skill
- Open Claude.ai or Claude app → Settings → Skills
- Click "Add Skill" or "Import Skill"
- Upload the
laravel-api.skillfile - Start building Laravel APIs!
Option 2: Claude Code Plugin
If you're using Claude Code, you can install via the marketplace:
/plugin marketplace add juststeveking/laravel-api-skill
/plugin install laravel-api@juststeveking
🚀 Quick Start
Once installed, simply tell Claude what you want to build:
Build a Laravel API for managing tasks with CRUD operations
Create a Laravel API endpoint for user authentication with JWT
Review and refactor this Laravel controller to follow best practices
The skill automatically triggers when you mention Laravel API development.
🏗️ Architecture Patterns
Core Components
**Models** - Simple data access with ULIDs
final class Task extends Model
{
use HasFactory;
use HasUlids;
}
**Controllers** - Invokable, single respon
Related Skills
Manage Move
Move or rename a file (GET source → PUT destination → DELETE source — Local REST API has no native move). Repo
Rogue Backend Engineering Skill
Expert backend application engineering: layered architecture, domain services, validation, transactions, cachi
Autonomous Agent Protocol Skill
An enterprise-grade execution protocol for Claude Code agents running in autonomous mode. Enforces sacred file
PHP Modernization Skill
PHP 8.x modernization: type safety, enums, DTOs, PHPStan, Rector
Computer Use
Computer use for Grok Build: a plugin and MCP server that let the agent see the screen, click and type in desk
Backend Async
Production-ready async patterns using Axum, Tokio, and Solana clients for building backend services, indexers,
Related Agents
API Springboot
Specializes in building robust, enterprise-grade REST APIs using Spring Boot 4, Java 21+, and an in-memory H2
AI API Designer
AI API Designer who designs clean, developer-friendly APIs for AI-powered products — including REST, GraphQL,
Backend System Architect
Backend architect who designs REST/GraphQL APIs, database schemas, microservice boundaries, and distributed sy