Use this skill when creating or changing a Noerd detail or page component (-detail.blade.php, -page.blade.php + details/-detail.yml, pages/-page.yml): record forms, form fields and tabs, relation fields and their Selected events, relation forms, detail action buttons, embedded lists, the relation box, form themes…
Use this skill when creating or changing a Noerd list component (-list.blade.php + lists/-list.yml): new tables/overviews, list columns, search, sorting, Excel-style column filters, header actions, picklist badges, multi-select/bulk actions, pickers, grid/card mode, compact embedded lists or alternate list views.…
Use this skill whenever a Noerd backend screen needs a dialog, popup, picker, confirmation, import/review/editor overlay or a record opened on top of the current page. Covers the decision between Noerd::modalRoute()/$modalRoute (addressable record, URL rewritten) and Noerd::modal()/$modal (action dialogs, pickers…
Use this skill when creating a new Noerd module or tenant app, or when touching module-level plumbing: the noerd:make-module scaffolder, the mandatory noerd:install-{module} / noerd:update-{module} commands, the ServiceProvider, app-configs (lists/details/pages/navigation.yml and the rule to keep project and module…
Use this skill when writing or fixing tests for code built on noerd/noerd: Pest feature tests for list/detail/page/modal Livewire components, store and validation tests of YAML-driven forms (validDetailPayload, requiredLayoutFields), route-vs-component modal behaviour (registerTestLivewireRoute), install/update…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: