aiBreze docs

Node

Node 20+. v1 is readRule. Assembling core + genre + overlay is concatenation on purpose.

import { readRule, files, catalog } from "aibreze";

const core = readRule("core");
// files.audit is an absolute path to rules/audit.md

Markdown is also exported as aibreze/rules/core.md (and the rest), so an agent or a prompt assembler can read the files from node_modules.

The skill folder is aibreze/skills/aibreze.

The maintainer publishes. pnpm publish runs a gate first: login, then a patch bump if this version is already on npm. Agents must not run npm publish, pnpm publish, or yarn npm publish.