encore api
Define typed API endpoints in Encore.ts using `api(...)` from `encore.dev/api`. Covers typed request/response interfaces, path/query/header/cookie params, request validation, and `APIError`. For raw endpoints (`api.raw()`) and inbound webhooks, use `encore-webhook` instead.
AIencoredev
official
Разработка
Что делает навык
Определение типизированных API-эндпоинтов в Encore.ts с помощью `api(...)` из `encore.dev/api`. Охватывает типизированные интерфейсы запроса/ответа, параметры path/query/header/cookie, валидацию запросов и `APIError`. Для raw-эндпоинтов (`api.raw()`) и входящих вебхуков используйте `encore-webhook`.
Как подключить
1Скачать навык
# возьмите папку навыка «encore-api» из репозитория:
# https://github.com/encoredev/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r encore-api/ ~/.claude/skills/encore-api/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.