Agent skill · software engineering · lobehub
response-compliance
Use for OpenResponses/Response API compliance tests, endpoint schema failures and test runs.
Why this skill is useful
Adds a compliance testing script for the OpenResponses API that includes specific test commands and configurations not commonly known.
What it needs
Requires bun installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 81,352 stars on the source repository.
What this skill does
OpenResponses Compliance Test Run the official OpenResponses compliance test suite against the local (or remote) Response API endpoint. Quick Start Prerequisites Dev server running with ENABLEMOCKDEVUSER=true in .env The api/v1/responses route registered (via src/app/(backend)/api/v1/[[...route]]/route.ts) Auth Modes Mode Flags --------------- ------------------------------------------------------------------- Dev (mock user) --auth-header "lobe-auth-dev-backend-api" --no-bearer --api-key 1 API Key --api-key lb-xxxxxxxxxxxxxxxx Custom --auth-header <name> --api-key <value> Test IDs Available --filter values: ID Description Related Issue -------------------- -------------------------------------- ------------- basic-response Simple text generation (non-streaming) LOBE-5858 streaming-response SSE streaming lifecycle + events LOBE-5859 system-prompt System role message handling LOBE-5858 tool-calling Function tool definition + call output LOBE-5860 image-input Multimodal image URL content — multi-turn Conversation history via input items LOBE-5861 Environment Variables Variable Default Description --------- ----------------------- ----------------------------------------- APPURL http://localhost:3010 Server base URL (auto-appends /api/v1) APIKEY — API key (alternative to --api-key flag) How It Works The script (packages/openapi/scripts/compliance-test.sh) clones the official openresponses/openresponses repo into scripts/openresponses-compliance/ (gitignored) and runs its CLI test runner. First run clones; subsequent runs update from upstream. Debugging Failures 1. Run with -v to see full request/response payloads 2. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills lobehub/response-compliance--b10db3