edneymatias / antigravity-laravel-kit
AI Agent templates for Laravel development - Skills, Agents, and Workflows for enhanced coding assistance
Package info
github.com/edneymatias/antigravity-laravel-kit
pkg:composer/edneymatias/antigravity-laravel-kit
Requires
- php: ^8.2
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0
- pestphp/pest: ^2.0|^3.0
README
AI Agent templates for Laravel development - Skills, Agents, and Workflows optimized for the Laravel ecosystem.
π Installation
composer require edneymatias/antigravity-laravel-kit --dev
Then, run the installation command:
php artisan antigravity:install
The .agent folder will be created in your project root.
Reinstall / Update
To reinstall or update the agent files:
php artisan antigravity:install --force
Agents (20)
| Agent | Focus |
|---|---|
backend-specialist |
Controllers, Eloquent, Jobs, APIs |
frontend-specialist |
Blade, Livewire, Alpine, Tailwind |
database-architect |
Eloquent, Migrations, Factories |
test-engineer |
Pest, PHPUnit, Dusk |
security-auditor |
Sanctum, Policies, Gates |
devops-engineer |
Forge, Vapor, Sail |
debugger |
Telescope, Debugbar, Logs |
code-reviewer |
Security, quality, performance reviews |
ai-engineer |
OpenAI, Anthropic, Gemini, RAG |
| And 11 more... | See .agent/ARCHITECTURE.md |
Workflows (11)
| Command | Description |
|---|---|
/create |
Create new Laravel features with Artisan |
/test |
Run Pest/PHPUnit tests |
/deploy |
Deploy with Forge or manually |
/debug |
Debug with Telescope/Debugbar |
/preview |
Start dev server |
/review |
Code review (security, quality) |
/brainstorm |
Socratic discovery |
/plan |
Task breakdown |
Skills (51)
- Laravel Core: laravel-best-practices, eloquent-expert, filament-expert, error-handling-mastery
- CLI & Debug: artisan-mastery, tinker-usage (v1.3)
- Frontend: livewire-expert, blade-mastery, tailwind-patterns
- Testing: pest-testing, tdd-workflow, testing-patterns
- Security: secure-coding-patterns, api-security, pre-deploy-security
- Queues/Jobs: laravel-queues, job-patterns
- AI/LLM: openai-client, anthropic-client, gemini-client, pgvector-search
- Refactoring: code-refactoring, codebase-cleanup, legacy-modernization
π Quick Start
- Clone/Copy the
.agent/folder to your Laravel project - Configure your AI assistant to use the agents and skills
- Use workflows with slash commands like
/create,/test,/deploy
π Directory Structure
.agent/
βββ ARCHITECTURE.md # System overview
βββ agents/ # 20 specialist agents
βββ skills/ # 50 knowledge modules
βββ workflows/ # 11 slash commands
βββ rules/ # Global rules
βββ scripts/ # Validation scripts
π Agent Usage
Invoke agents by name:
@backend-specialist Help me create a REST API for posts
@frontend-specialist Build a Livewire component for comments
@database-architect Design the schema for a blog
@test-engineer Write Pest tests for PostController
π Documentation
- Example: Building a CRM with Filament Step-by-step guide to building a Customer Relationship Management system using Antigravity agents and workflows.
π Credits & Acknowledgments
Este projeto nΓ£o existiria sem o trabalho excepcional de dois projetos fundamentais. Todo o crΓ©dito vai para eles:
Antigravity Kit
O Antigravity Kit Γ© a base completa deste projeto. A arquitetura modular de agents, skills e workflows, o sistema de routing inteligente, e toda a filosofia de desenvolvimento assistido por IA foram criados por este projeto incrΓvel.
O que utilizamos:
- ποΈ Arquitetura completa de
.agent/(agents, skills, workflows) - π€ 8 agents mantidos integralmente (project-planner, orchestrator, etc.)
- π 24 skills preservados (clean-code, brainstorming, architecture, etc.)
- π 3 workflows mantidos (brainstorm, plan, orchestrate)
- π Scripts de validaΓ§Γ£o (checklist.py, verify_all.py)
- β¨ PrincΓpios de Design UI/UX (Deep Design Thinking, Purple Ban, etc.)
Sem o Antigravity Kit, este projeto simplesmente nΓ£o existiria.
Laravel Boost
O Laravel Boost forneceu todo o contexto Laravel-especΓfico que tornou possΓvel adaptar o Antigravity Kit para o ecossistema Laravel. As prΓ‘ticas, padrΓ΅es e convenΓ§Γ΅es do "Laravel Way" vieram diretamente deste projeto.
O que utilizamos:
- π Contexto do "Laravel Way" (Eloquent, Form Requests, Policies)
- β‘ PadrΓ΅es Livewire 3 (wire:model.live, eventos, testing)
- π¨ ConvenΓ§Γ΅es Blade (components, slots, layouts)
- π§ͺ PrΓ‘ticas de testing com Pest
- π PadrΓ΅es de seguranΓ§a (Sanctum, Gates, Policies)
- π PrΓ‘ticas de deployment (Forge, Vapor, Sail)
Sem o Laravel Boost, nΓ£o terΓamos o conhecimento Laravel necessΓ‘rio para esta adaptaΓ§Γ£o.
Um Trabalho de CombinaΓ§Γ£o
O Antigravity Laravel Kit Γ© essencialmente uma combinaΓ§Γ£o desses dois projetos extraordinΓ‘rios:
βββββββββββββββββββββββ βββββββββββββββββββββββ
β Antigravity Kit β β Laravel Boost β
β βββββββββββββββ β β βββββββββββββββ β
β β’ Arquitetura β + β β’ Laravel Way β
β β’ Agents/Skills β β β’ Livewire/Blade β
β β’ Workflows β β β’ Pest Testing β
β β’ Design Principlesβ β β’ Security/Deploy β
βββββββββββββββββββββββ βββββββββββββββββββββββ
β β
ββββββββββββββ¬βββββββββββββ
βΌ
βββββββββββββββββββββββββββββββββββ
β Antigravity Laravel Kit β
β βββββββββββββββββββββββββ β
β AI Agent Templates for β
β Laravel Development β
βββββββββββββββββββββββββββββββββββ
Agradecemos imensamente aos mantenedores e contribuidores de ambos os projetos. π
π License
MIT License - See LICENSE for details.