.cursor/skills/resource-composable-pattern/SKILL.md
Wzorzec implementacji composables w app/composables/resources jako jedynej warstwy komunikacji frontend-backend (fetch/API client), bez fetch w komponentach.
npx skillsauth add Auriaz/nuxt-stack-starter resource-composable-patternInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
app/composables/resources/* to jedyne miejsce komunikacji frontend-backend.useTasksResource).useApiClient) i silnego typowania DTO.any.shared/types/*.development
Workflow zmian w Task Management dla modelu TaskList -> TaskTopic -> TaskColumn -> Task, obejmujący UI, resource composables, API, domain i repository.
development
Implementacja i rozbudowa formularzy z useForm, UForm i walidacją Valibot, w tym mapowanie błędów API 422 issues[] do pól formularza.
development
Tworzenie endpointów API w tym projekcie Nuxt zgodnie z flow schema -> server/api -> domain use-case -> repository -> DTO. Użyj, gdy dodajesz lub modyfikujesz endpoint HTTP.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.