webapp-loader-action
Installation
SKILL.md
Webapp Loader / Action Skill
Loaders fetch data for a route (called on GET). Actions handle mutations (called on POST/PUT/DELETE,
usually from a <Form> submission). Both live in the same route file and call use cases from the
core package through a DI container.
Read references/templates.md for copy-paste starting points.
Before You Start
If the user hasn't told you which use case to call, ask. Then find the interface file:
{core-package}/src/useCase/{domain}/I{Name}.ts
Read it carefully — the input type tells you exactly what the use case expects, and the return type tells you what you get back.