labrodev-playbook — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited labrodev-playbook (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use `index.md` as the human-readable table of contents. This file repeats the Documentation map, Recipes, and Precedence so the skill is self-contained when loaded without the rest of the repo tree.
docs/00-philosophy.md — core principles, values, and non-negotiablesdocs/01-project-structure.md — folder layout, layers, and responsibility boundariesdocs/02-naming.md — naming rules for domains, classes, methods, variablesdocs/03-boundaries.md — dependency direction and forbidden couplingsdocs/04-data-and-validation.md — input mapping, validation, write/read separationdocs/05-database-and-models.md — models, Eloquent attributes, collections, observersdocs/06-testing.md — testing strategy, structure, and allowed patternsdocs/07-anti-patterns.md — explicitly forbidden approaches and shortcutsdocs/08-immutability-and-inheritance.md — final, readonly, and extensibility rulesdocs/09-tooling.md — Pint, PHPStan, Rector, and enforcement expectationsdocs/10-stubs.md — architectural stubs, generation rules, and conflict resolutiondocs/11-inertia-react.md — Inertia + React: page structure, forms, and frontend boundariesdocs/12-workflow.md — standard workflow for implementing tasksdocs/13-review-checklist.md — acceptance criteria before opening a PRCanonical chapter index: docs/index.md.
| File | When to use it |
|---|---|
recipes/adopt-prototype-from-google-ai-studio.md | Port a simple React prototype (e.g. from Google AI Studio) into Inertia pages, routes, and Layer controllers; maps prototype screens to Laravel endpoints. |
recipes/extend-domain-classes.md | Flesh out the domain stack from DB schema (Data validation, Actions, Rules, Policies, Factories, Observers, enums/casts) for create/update/remove/read flows. |
recipes/scaffold-new-laravel-project.md | Bootstrap a new Laravel 13 / PHP 8.5 app with Sail (PostgreSQL, Redis), Inertia/React starter, Fortify, Spatie Data/ViewModels/Permission/Query Builder, Horizon, Pint, and Larastan. |
recipes/generate-dashboard-crud-inertia.md | Prompt scaffold for generating Dashboard-surface CRUD: controller, IndexQuery, ViewModels, and Export under App/Layer/Dashboard/… with Spatie Data on writes. |
recipes/implement-page-from-prototype.md | Full checklist to take a feature from the prototype/ folder through Core domain, Layer delivery, Inertia UI, and wiring to production quality. |
stubs/docs/If stubs and docs conflict — follow the stub, then resolve the conflict explicitly.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.