Zerocheck developer resources

Docs, the CLI, and the files that agents read. Import a checklist in the web app and run tests in a hosted browser, or run repository YAML tests with the CLI.

Machine-readable files

PathPurpose
/llms.txtSite index for language models: what Zerocheck is, when to use it, and where the docs are.
/llms-full.txtThe current offering, pricing and documentation in one text file.
/docs/llms.txtAn index of task-specific documentation in Markdown.
/docs/llms-full.txtComplete documentation for setup, authoring, execution and results.
/pricing.mdPrice, usage and terms, generated from the pricing page data.
/agents.mdInstructions for coding agents: commands, when to use Zerocheck, and when not to.
/auth.mdHow an agent or CI job gets a credential: device login, project tokens, what a token is used for.
/product.mdThe offering and mechanism as Markdown.
/blog/llms.txtDated index of blog posts.
/examples/README.mdExamples: project config, a release checklist, five tests and an example GitHub Actions workflow.
/sitemap.xmlEvery public page.

Paste this into your coding agent

After onboarding, run this from your app's repository. The agent runs the CLI and reads the result; a person approves the browser sign-in.

This repository uses Zerocheck for browser tests, and our zerocheck.yaml and YAML tests are already in place. If zerocheck is not installed, run `npm install --save-dev --save-exact zerocheck`, then `npx playwright install chromium`. Ask me for our instance URL, set it as ZEROCHECK_API, and ask me to approve `npx zerocheck login` in my browser. Then run `npx zerocheck run --json .zerocheck/latest-run.json`. Report the exit code, each test's result and the Results link. If a test fails, investigate it without changing its expected outcome, and ask me before you edit a test.

Agent quickstart

Requires your instance URL, zerocheck.yaml, saved YAML tests and a running app, set up during onboarding. Read the complete quickstart.

npm install --save-dev --save-exact zerocheck
npx playwright install chromium
export ZEROCHECK_API="https://your-instance.example.com"
npx zerocheck login
npx zerocheck run --env dev --json .zerocheck/latest-run.json