# Machine-readable files

Everything in these docs is also available as plain files an agent or a tool can load.

| File | What it is |
|---|---|
| [OpenAPI document](https://sceniq.earth/api/v1/openapi.json) | OpenAPI 3.1 for the REST API: every operation, its parameters, its response schema, examples and errors. Generated from the code that serves the API. |
| [Authoring skill (SKILL.md)](https://sceniq.earth/developers/skill.md) | The playbook an agent loads before it builds anything. The MCP server sends the same rules when it connects, and [get_authoring_guide](https://developers.sceniq.earth/reference/get_authoring_guide.md) returns it. |
| [llms.txt](https://sceniq.earth/llms.txt) | The index of what Sceniq is, for answer engines and agents, with the docs' main pages. |
| [llms-full.txt](https://sceniq.earth/llms-full.txt) | The same, with the full text. |
| MCP `tools/list` | Every tool with its input schema, at `https://sceniq.earth/api/mcp`. |

## Markdown twins

Every page of these docs has a markdown twin: add `.md` to its address (the home is `/index.md`). "Copy page" at the top of a page copies the same text. Operation pages carry the parameters, every response field, the examples and the errors; the field reference pages carry every field of a shape.
