laravel-filament — Claude Code skill: what it does, how to install
This skill guides Filament admin-panel work toward the v5 API and current namespaces. Use it for resources, forms, tables, widgets, and panels.
npx skills add ulpi-io/skills --skill laravel-filament -a claude-codeWhat laravel-filament does
laravel-filament steers Filament admin-panel changes toward the v5 API surface. It covers resources, form schemas, tables, actions, filters, relationship managers, widgets, infolists, panels, and tests. Application Actions hold business logic, while Resource classes stay focused on the admin layer.
The workflow starts by reading references/namespaces.md. It then selects only the reference files needed for the task, such as resources.md, forms.md, tables.md, or testing.md. The skill can work with Bash, Read, Write, Edit, and Grep, followed by focused checks for the affected Filament page or resource.
This skill targets the Filament admin surface. Routes, APIs, Eloquent code, and queues are outside its scope, so a general Laravel task should use another context.
What it helps with
- build a Filament resource on the v5 API
- update admin tables and filters
- add a dashboard widget or panel setting
- move business logic out of a Resource class
- verify Filament pages and actions
Example prompts for the agent
- Create a Filament resource for this model, starting with
references/namespaces.md. - Update this admin table for the v5 API and load only the relevant files under
references/. - Test the resource action and move its business logic into an application Action.
How to install laravel-filament
1Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill laravel-filament -a claude-code2Manually: put the files in place
~/.claude/skills/laravel-filament/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/laravel-filament/
1Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill laravel-filament -a codex2Manually: put the files in place
.agents/skills/laravel-filament/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill laravel-filament -a cursor2Manually: put the files in place
.cursor/skills/laravel-filament/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install ulpi-io/skills laravel-filament2Manually: put the files in place
.github/skills/laravel-filament/SKILL.md1Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill laravel-filament -a gemini-cli2Platform CLI
gemini skills install https://github.com/ulpi-io/skills --path laravel-filamentManually: put the files in place
.devin/skills/laravel-filament/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill laravel-filament -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about laravel-filament
How do I install laravel-filament in Claude Code?
Run npx skills add ulpi-io/skills --skill laravel-filament -a claude-code, then check ~/.claude/skills/laravel-filament/SKILL.md.
What does the laravel-filament skill do?
It guides Filament resources, forms, tables, actions, filters, widgets, panels, and tests toward the v5 API. Business rules are placed in application Actions.
Can I use this skill for regular Laravel code?
No. Its scope is the Filament admin surface, while routes, APIs, Eloquent, and queues are outside it.