Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Update public API reference docs to match Python source code. Compares client.py, schema files, and config models against MDX docs and fixes any gaps. Triggers on: update docs, sync docs, update public docs, update api reference, refresh documentation.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | 90% | 0% |
| case-19 | ✗→✓ | ▲ Improved | -46% | 0% |
| case-20 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-21 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-06 | ✓→✗ | ▼ Worse | -63% | 0% |
Keep the public documentation at reflexio/public_docs/ in sync with the Python source code (client library, schemas, config models).
Read these files to understand the current API surface:
reflexio/reflexio_client/reflexio/client.py — All public client methods (defines what's client-facing)reflexio/reflexio_commons/reflexio_commons/api_schema/service_schemas.py — Data models, enums, request/response schemasreflexio/reflexio_commons/reflexio_commons/api_schema/retriever_schema.py — Search/get request/response modelsreflexio/reflexio_commons/reflexio_commons/config_schema.py — Configuration modelsRead all MDX docs under reflexio/public_docs/content/docs/:
api-reference/client-*.mdx — Client method documentationapi-reference/schemas-*.mdx — Schema/model documentationconcepts/ — Core concept pagesgetting-started/ — Quickstart and setup guidesexamples/ — Usage examplesRead every source file listed above. Extract:
ReflexioClient (name, parameters with types/defaults, return type, docstring)Read every MDX file under reflexio/public_docs/content/docs/.
For each doc category, compare source against docs and fix discrepancies:
Client methods (client-*.mdx):
client.py must be documentedSchema docs (schemas-*.mdx):
Enums (schemas-enums.mdx):
Config docs (schemas-config.mdx):
Concepts/examples (concepts/, getting-started/, examples/):
INCLUDE:
ReflexioClientEXCLUDE:
api.py internals) — only document what's exposed through client.pyRun the docs build to ensure no errors:
bashcd reflexio/public_docs && npx next build
Fix any build errors before finishing.
Summarize what changed:
Other measured skills in the registry, with their headline benchmark lift.