openapi-regen

Installation
SKILL.md

OpenAPI Spec Regeneration

Steps

  1. Run end-to-end in a single shell block (so REST_PID persists):
    cd autogpt_platform/backend && poetry run rest &
    REST_PID=$!
    WAIT=0; until curl -sf http://localhost:8006/health > /dev/null 2>&1; do sleep 1; WAIT=$((WAIT+1)); [ $WAIT -ge 60 ] && echo "Timed out" && kill $REST_PID && exit 1; done
    cd ../frontend && pnpm generate:api:force
    kill $REST_PID
    pnpm types && pnpm lint && pnpm format
    

Rules

  • Always use pnpm generate:api:force (not pnpm generate:api)
  • Don't manually edit files in src/app/api/__generated__/
  • Generated hooks follow: use{Method}{Version}{OperationName}
Related skills
Installs
8
GitHub Stars
184.3K
First Seen
Mar 14, 2026