AGENTS.md · git:20261101.41d1084 · 2026-11-01 · sha256 95f3031e15c2bae4

AGENTS.md git:20261101.41d1084A

Immutable. This exact content never changes and is served at /api/v1/blob/95f3031e15c2bae4.

# Repository guide

Start with [README.md](README.md).

Read the relevant reference before changing code:

- [CONTEXT.md](CONTEXT.md) for terms
- [docs/contributor/standards.md](docs/contributor/standards.md) for quality rules and the required checks. Run them from `cli/` with `bun run`.
- [docs/commands.md](docs/commands.md), [docs/configuration.md](docs/configuration.md), [docs/security-scan.md](docs/security-scan.md), and [docs/ci.md](docs/ci.md) for the user-facing contract
- [docs/contributor/terminal-style.md](docs/contributor/terminal-style.md) for terminal output
- [docs/contributor/architecture.md](docs/contributor/architecture.md) for module boundaries

Use the `linear` MCP server for issues in the `ski` team. Issue IDs start with `SKI-`. Mark an issue `In Progress` when work starts.

Before you propose a command, a flag, a name, or a new mechanism, check how 2 or 3 established CLIs or package managers handle it, and cite them.

For user-facing copy (terminal output, docs), offer 3 options with your pick. Write for what the user gets, in plain words, not for how niksi works.