> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pluxx.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Validation and Size Limits

Pluxx validates both source-project structure and host-specific output constraints.

The main commands are:

* `pluxx doctor`
* `pluxx lint`
* `pluxx eval`
* `pluxx test`

What they cover:

* `doctor`
  Runtime and project-health checks.
* `lint`
  Source-project rules, frontmatter, platform limits, hook compatibility, and packaging constraints.
* `eval`
  Scaffold and prompt-pack quality.
* `test`
  End-to-end verification contract across generated outputs.

Common platform constraints:

* Codex skill description hard cap: 1024 characters
* Claude Code UI truncates shorter descriptions
* Cursor/Cline require skill directory and name alignment
* Codex manifest prompt limits apply

These checks exist to stop a valid-looking source project from compiling into a broken or misleading host bundle.

Always run:

```bash theme={null}
npx @orchid-labs/pluxx doctor
npx @orchid-labs/pluxx lint
npx @orchid-labs/pluxx eval
npx @orchid-labs/pluxx test
```
