Use when adding an audit trail, recording who did what, logging login or model events, or tracking changes with spatie/laravel-activitylog v5 — keywords spatie activitylog, activity log, LogsActivity trait, causedBy, performedOn, withProperties, activity_log table, getActivitylogOptions, logOnlyDirty, ActivityEvent, beforeLogging, custom column grouping, organisation scoping.
Thin HTTP-layer controllers with zero domain logic. Use when creating or modifying controllers, handling HTTP concerns, or structuring web vs API layers.
Laravel database optimization patterns. Use when writing Eloquent queries, creating migrations, configuring caching, debugging slow queries, or optimizing database performance. Triggers on tasks involving N+1 queries, indexing, Redis caching, pagination, or database transactions.
Data Transfer Objects using Spatie Laravel Data. Use when creating or modifying DTOs, data objects, formatters, transformers, or structured data handling.
Backed enums with labels and business logic. Use when defining or modifying enums, status values, or fixed option sets.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of agents and skills for agentic development for modern Laravel and React applications.
| Plugin | Contents |
|---|---|
laravel | 16 backend skills, laravel-backend-specialist agent, 4 path-scoped rules |
inertia-react | 6 frontend skills, frontend-developer agent, 2 path-scoped rules |
/plugin marketplace add noppu-labs/ai-toolkit
/plugin install laravel@ai-toolkit
/plugin install inertia-react@ai-toolkit
/laravel:install-rules
/inertia-react:install-rules
Skills are namespaced after install, e.g. laravel:laravel-dtos, inertia-react:shadcn.
The install-rules commands copy each plugin's path-scoped rules into your project's
.claude/rules/ — review the copied rules afterwards and adjust any project-specific
commands (formatter invocation, npm script names) to your setup.
npx skills add noppu-labs/ai-toolkit/laravel
npx skills add noppu-labs/ai-toolkit/inertia-react
Every release ships a plugin tarball with GitHub build provenance attestation, proving it was built by this repo's CI from the tagged commit:
gh attestation verify <plugin>-<version>.tgz --repo noppu-labs/ai-toolkit
These plugins can be forked and adapted to your own stack. If you fork this repo, follow the maintenance guide.
npx claudepluginhub noppu-labs/ai-toolkit --plugin laravelInertia v3 + React 19 + TypeScript frontend skills, agent, and path-scoped rules
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Unified capability management center for Skills, Agents, and Commands.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.