superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Complete Filament expert for Claude Code: version-aware skills, agents, commands, hooks, and vendored official docs.
Plugin filament from marketplace laravel-filament-claude in professor93/laravel-filament-claude. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
actionsUse when adding or editing Filament actions — row/header/bulk buttons, confirmation dialogs, modal forms inside actions, custom business operations (approve, publish, ship), CSV import/export, or sending notifications — or when an action doesn't show, isn't authorized, runs out of memory on bulk sel
coreUse when doing ANY Filament work — creating or editing resources, forms, tables, actions, infolists, widgets, panels, admin pages — or when composer.json contains filament/*, or when debugging Filament errors ("Class not found" for Filament components, wrong imports like Filament\Tables\Actions, ->r
custom-componentsUse when Filament's built-in components cannot express a UI — building a custom form field, table column, infolist entry or schema component, dropping a Blade view or Livewire component into a schema, injecting HTML into Filament's own views with render hooks, registering CSS/JS assets, or using Fil
panelsUse when configuring a Filament panel — panel providers, extra panels, paths/domains, middleware, login/registration/password-reset/profile pages, multi-factor auth, navigation groups, badges, clusters, user menu, SPA mode, theming or deployment — or when debugging "nobody can log in in production",
performanceUse when a Filament panel is slow — slow tables, slow dashboards/widgets, slow search or sort, high query counts (N+1), slow pagination on big tables, memory blowups on bulk actions or exports — or when asked to optimize SQL/Eloquent queries, add database indexes, cache widget data, or profile a Lar
planningUse when the user asks to plan, spec, or design a Filament feature before building it — "plan an order management system", "write a spec for the customer panel", "create an implementation plan" — or before any multi-resource implementation, or when an implementing agent will work from the plan in a
plugin-devUse when building a redistributable Filament package rather than app code — a plugin class registering resources/pages/widgets into someone else's panel, a standalone package shipping custom form fields or table columns, a whole panel distributed via Composer, per-panel plugin configuration, plugin
resourcesUse when building or editing a Filament resource — CRUD scaffolding, List/Create/Edit/View pages, save lifecycle hooks, list tabs, relation managers, nested or singular resources, global search, soft-delete restore/force-delete — or when a resource is missing from navigation, a record 404s, a lifecy
reviewUse when auditing or reviewing existing Filament code — pre-deploy checks, PR review of app/Filament changes, "is this admin panel secure/fast", after an upgrade, or when asked to find bugs, N+1 queries, security holes, or convention violations in Filament resources, panels, or forms.
schemasUse when building or editing Filament forms, infolists, or layouts — form fields, field validation, reactive/dependent fields (Get/Set, live), sections, tabs, grids, wizards, view-page infolists — or when fields are too narrow, a form saves wrong data, dependent selects don't update, or Get/Set impo
tablesUse when building or editing Filament tables — columns, filters, sorting, searching, grouping, summaries, row/bulk/header actions placement, pagination, reordering, or when a table is slow (N+1 queries), search doesn't find relationship values, filters don't apply, or bulk actions are missing. Also
tenancyUse when a Filament panel serves multiple teams, organizations or workspaces — configuring ->tenant(), the HasTenants contract, tenant registration or profile pages, tenant-scoped resources — or when one tenant's records leak into another, a user reaches another tenant's data by editing the URL, uni
testingUse when writing or fixing tests for Filament code — resources, pages, forms, tables, actions, notifications, relation managers, widgets — or when Filament tests fail with method-not-found on helpers like assertFormSet/callTableAction (v3 names), authorization always failing in tests, multi-panel/te
upgradeUse when a project runs Filament v2/v3 (or when upgrading any Filament major — v3→v4, v4→v5), when legacy code uses Filament\Tables\Actions, BadgeColumn, ->reactive(), form(Form $form), Filament\Forms\Get, or when tests fail after an upgrade with method-not-found on assertFormSet/callTableAction. Pr
uxUse when a Filament form, page, or dashboard must look and feel professional — CRM/ERP-grade UI, "make it beautiful", redesigning ugly or flat generated forms, improving UX, layout polish, dashboard composition — or whenever creating any non-trivial form/dashboard so it never ships with the raw gene
widgetsUse when building or debugging Filament dashboard widgets — stats overviews, Chart.js charts, table widgets, custom Blade widgets — or widgets on resource pages, dashboard grid columns and column spans, widget polling and lazy loading, chart filters, or dashboard-wide filter forms. Also for "my widg
/filament:auditAudit Filament code for security, version correctness, performance, UX, and test gaps
/filament:diagnoseDiagnose a Filament error or misbehavior (component not found, changes not appearing, 403s, upload issues, slow tables) from symptom to verified fix
/filament:docsLook up official Filament documentation (vendored v5 docs, Boost search-docs, or live site) and answer with citations
/filament:initScan the current Laravel project and generate its Filament spec file (versions, run commands, panels, resources, per-package usage docs, custom components) — into .filament.claude.md by default (auto-imported from CLAUDE.md) or any file you name; "sync" sets up composer auto-refresh
/filament:makeBuild a Filament artifact (resource, form, table, action, widget, page, relation manager, importer/exporter) grounded in the real model + migrations
/filament:planProduce an implementation-ready Filament feature spec (models, resources, authorization, tests) before writing any code
/filament:rescanRescan the current project (new packages, new custom fields/columns/widgets, new resources/panels) and refresh the Filament spec block — documenting anything new, preserving existing package docs
/filament:statusInspect the current Laravel app's Filament setup — versions, panels, resources, tooling, optimization signals — and report health + recommendations
/filament:testGenerate and run Pest tests for a Filament resource, page, action, or relation manager
/filament:upgrade-appUpgrade the app across Filament majors (v2→v3→v4→v5) with the automated scripts, manual deltas, and post-upgrade verification
filament-engineerImplements Filament features end-to-end — resources, forms, tables, actions, widgets, panels, relation managers — from a request or a written plan. Use PROACTIVELY for any multi-file Filament implementation task. Produces scaffolded, version-correct, tested, pint-formatted code.
filament-plannerProduces implementation-ready Filament feature specs (models, resources, schemas, authorization, tests) that another agent can build without making decisions. Use when the user wants a plan or spec before implementation, or before any multi-resource feature.
filament-reviewerRead-only auditor for Filament code — security (policies, tenancy isolation, uploads, XSS), version correctness (v3 leftovers), performance (N+1, unbounded selects), UX and test coverage. Use PROACTIVELY after significant app/Filament changes, before deploys, and after upgrades. Reports findings; ne
bash "${CLAUDE_PLUGIN_ROOT}/scripts/session-context.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/response-style.sh"
bash "${CLAUDE_PLUGIN_ROOT}/scripts/namespace-guard.sh"
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.