···11+---
22+'@bomb.sh/tools': patch
33+---
44+55+Updates the README to document the `bsh sync` and `bsh publint` commands and accurately describe how `sync` links agent skills into a project
+5-3
README.md
···4455If you'd like to use this package for your own projects, please consider forking. We are not accepting issues on this repo.
6677-- `init` command for scaffolding new projects, which clones [our `template` repo](https://github.com/bombshell-dev/template)
77+- `bsh init` command for scaffolding new projects, which clones [our `template` repo](https://github.com/bombshell-dev/template)
88- `bsh dev` command, using `node --experimental-transform-types --watch-path=./src/`
99- `bsh build` command, using [`tsdown`](https://tsdown.dev/) (ESM, unbundled)
1010- `bsh test` command, using [`vitest`](https://vitest.dev/)
1111- `bsh format` command, using [`oxfmt`](https://oxc.rs/docs/guide/usage/formatter)
1212-- `bsh lint` command, using [`oxlint`](https://oxc.rs/docs/guide/usage/linter), [`publint`](https://publint.dev/), [`knip`](https://knip.dev), [`tsgo`](https://npmx.dev/@typescript/native-preview)
1212+- `bsh lint` command, using [`oxlint`](https://oxc.rs/docs/guide/usage/linter), [`knip`](https://knip.dev), [`tsgo`](https://npmx.dev/@typescript/native-preview)
1313+- `bsh publint` command, using [`publint`](https://publint.dev/)
1414+- `bsh sync` command, which links our shared [agent skills](#agent-skills) into your project
1315- shared `tsconfig.json` file
14161517## Agent Skills
16181717-If you use an AI coding agent, run `pnpm bsh sync` to copy skill files into your project's `skills/` directory. Claude Code users: add `@AGENTS.md` to your project's `CLAUDE.md`.
1919+If you use an AI coding agent, run `pnpm bsh sync` to symlink this package's skill files into your project's `skills/` directory. Synced skills are automatically added to your `.gitignore`, and an index of them is maintained in your `AGENTS.md`. Claude Code users: add `@AGENTS.md` to your project's `CLAUDE.md`.