laravel-api-tool-kit — плагин для Claude Code: правила и воркфлоу
Задаёт Claude правила и пошаговые воркфлоу для REST API на Laravel с пакетом essa/api-tool-kit. Генерируемый код совпадает с архитектурой проекта с первого черновика.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install laravel-api-tool-kit@claude-communityЧто делает laravel-api-tool-kit
Плагин приносит в Claude 21 файл правил: модели, контроллеры, запросы, ресурсы, экшены, DTO, фильтры, enum, репозитории, события, авторизация, тесты, транзакции БД, структура DDD и антипаттерны. Рядом 8 воркфлоу — собрать CRUD-эндпоинт по шагам, добавить фильтрацию к существующей модели, провести ревью кода с уклоном в защиту, отладить проблему сначала по данным и уже потом по коду, проверить эндпоинты через curl и сверить результат с базой, вести базу знаний по проекту.
Поддерживаются и обычная структура Laravel, и Domain-Driven Design. Установка одной командой: php artisan api-skill:install. Пакет распространяется по лицензии MIT.
Правила описывают паттерны конкретного пакета essa/api-tool-kit. Если ваш проект собран на чём-то другом, сгенерированные контроллеры и ресурсы придётся переписывать вручную — это повод свериться со стеком до установки.
Какие задачи решает
- собрать CRUD-эндпоинт по шагам, не забыв ни одного слоя
- добавить фильтрацию к уже готовой модели
- провести ревью кода с уклоном в защиту
- отладить баг сначала по данным, потом по коду
- сверить ответы эндпоинтов с состоянием базы
Примеры запросов агенту
- собери CRUD-эндпоинт для модели Order по правилам плагина
- добавь фильтрацию к существующей модели Product
- проверь эндпоинт /api/orders через curl и сверь с базой
Как установить laravel-api-tool-kit
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install laravel-api-tool-kit@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Похожие
Рядом в теме «Бэкенд и API»
Все плагины по теме «Бэкенд и API» →Вопросы о laravel-api-tool-kit
Как установить laravel-api-tool-kit в Claude?
Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин: /plugin install laravel-api-tool-kit@claude-community.
Что делает laravel-api-tool-kit?
Даёт Claude 21 файл правил и 8 воркфлоу для REST API на Laravel с пакетом essa/api-tool-kit, чтобы генерируемые контроллеры, ресурсы, фильтры и тесты совпадали с архитектурой проекта.
С какими структурами проекта он совместим?
Поддерживаются стандартная структура Laravel и Domain-Driven Design. Правила привязаны к паттернам пакета essa/api-tool-kit.
Исходный текст
SKILL.md · MIT
Production-grade rules and workflows for Laravel REST APIs built with essa/api-tool-kit. Teaches your AI assistant the exact patterns used in the package — so every controller, resource, action, filter, enum, and test it generates matches your architecture from the first draft. Includes 21 rule files covering models, controllers, requests, resources, actions, DTOs, filters, enums, repositories, events, authorization, testing, database transactions, DDD structure, and anti-patterns. Includes 8 guided workflows: build a full CRUD endpoint step by step, add filtering to an existing model, run a defense-oriented code review, debug issues with data before code, test endpoints with curl and cross-reference against the DB, and manage a per-project knowledge base. Supports both standard Laravel structure and Domain-Driven Design. Installs in one command: php artisan api-skill:install Production-grade rules and workflows for Laravel REST APIs built with essa/api-tool-kit. Teaches your AI assistant the exact patterns used in the package — so every controller, resource, action, filter, enum, and test it generates matches your architecture from the first draft. Includes 21 rule files covering models, controllers, requests, resources, actions, DTOs, filters, enums, repositories, events, authorization, testing, database transactions, DDD structure, and anti-patterns. Includes 8 guided workflows: build a full CRUD endpoint step by step, add filtering to an existing model, run a defense-oriented code review, debug issues with data before code, test endpoints with curl and cross-reference against the DB, and manage a per-project knowledge base. Supports both standard Laravel structure and Domain-Driven Design. Installs in one command: php artisan api-skill:install
© ahmedesa · MIT · ahmedesa/laravel-api-tool-kit