AIKraft/Skills/encore api

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.

encoredev 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 и совместимые) подхватывает его по описанию и следует шагам.