SkillsAdd
Discover
Catalog
Topics
Official
Audits
Compare
Docs
Search skills
/
Discover
Catalog
Topics
Official
Audits
Compare
Docs
About
Discover
/
filipebraida/adonisjs-starter-kit
Source
filipebraida/adonisjs-starter-kit
15 skills · 92 combined installs
Skills from this source
#
Skill
Source
8W Activity
Installs
1
actions-events
Action + event pattern for AdonisJS. Actions are single-purpose classes with `.handle(input)`; they never touch `Http…
filipebraida/adonisjs-starter-kit
7
2
queries
Read-only query patterns in an AdonisJS + Inertia app — two flavors. **List queries** for CRUD tables (Lucid paginato…
filipebraida/adonisjs-starter-kit
7
3
attachment
File uploads with derived variants in an AdonisJS app via `@jrmc/adonis-attachment`. `@attachment()` decorator on a L…
filipebraida/adonisjs-starter-kit
6
4
authorization
RBAC + Bouncer pattern in an AdonisJS + Inertia app. Capabilities live in a `PERMISSIONS` const, role slugs in `ROLES…
filipebraida/adonisjs-starter-kit
6
5
crud
Build an end-to-end CRUD stack in AdonisJS + Inertia: resource route → thin controller → VineJS validator → Bouncer p…
filipebraida/adonisjs-starter-kit
6
6
git-commit
Execute a git commit that follows semantic conventional-commits — type, optional scope, imperative subject in English…
filipebraida/adonisjs-starter-kit
6
7
i18n
i18n patterns for an AdonisJS + Inertia app. Keys namespaced by module, `useTranslation()` on the frontend and `ctx.i…
filipebraida/adonisjs-starter-kit
6
8
inertia
Inertia + React 19 patterns in an AdonisJS app. Pages resolve from module dirs (`app/<mod>/ui/pages/`), shared props …
filipebraida/adonisjs-starter-kit
6
9
layout-shells
Layout shells in an AdonisJS + Inertia app. Instead of a runtime layout chooser, each context has its own purpose-bui…
filipebraida/adonisjs-starter-kit
6
10
mail
Transactional email in an AdonisJS app — `@adonisjs/mail` classes extending `BaseMail`, MJML templates via a shared `…
filipebraida/adonisjs-starter-kit
6
11
migrations
Lucid migrations in this starter kit. Convention here is **edit the existing `create_<table>_table.ts` migration + ru…
filipebraida/adonisjs-starter-kit
6
12
module-scaffolding
How to add a new module to this AdonisJS monorepo — prefer `node ace make:module`, which scaffolds and wires every to…
filipebraida/adonisjs-starter-kit
6
13
notifications
In-app notifications + realtime SSE in an AdonisJS + Inertia app. Stack: `@facteurjs/adonisjs` for the notification c…
filipebraida/adonisjs-starter-kit
6
14
routes
Route definitions in an AdonisJS module. Prefer `router.resource(...)` for CRUD verbs; put verb-only actions (activat…
filipebraida/adonisjs-starter-kit
6
15
testing
Japa test patterns for an AdonisJS app. Functional specs hit real Postgres wrapped in per-test transactions; unit spe…
filipebraida/adonisjs-starter-kit
6
Clear
Compare