Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (boostmyagent) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
boostmyagent
Public installer for Boost OS.
npx boostmyagent@latest installThat single command:
- Downloads the latest Boost OS release.
- Writes
./AGENTS.mdso any agent that respects theAGENTS.mdconvention can pick up the kernel. - Installs each shipped slash skill as
./.agents/skills/<skill>/SKILL.mdby default, or./.claude/skills/<skill>/SKILL.mdwhen Claude project signals are detected or--target claudeis provided. - Creates
./.agents/memory/project.mdso future sessions start with project context. - Pre-stubs
./.agents/references/<subsystem>.mdfiles when subsystems are detected, ready for/rememberto fill in. - Prompts for the purchase email and license key when no saved CLI session exists.
After install, type /os in your agent chat to see the menu.
Other commands
npx boostmyagent@latest install --target auto # default
npx boostmyagent@latest install --target claude # force .claude/skills
npx boostmyagent@latest install --target agents # force .agents/skills
npx boostmyagent@latest update # re-install the latest release
npx boostmyagent@latest uninstall # remove Boost OS from this project
npx boostmyagent@latest uninstall --logout # also clear saved license session
npx boostmyagent@latest status # show installed version and target
npx boostmyagent@latest logout # clear local CLI stateThe CLI also exposes two power-user subcommands that back the slash skills. Invoke them via npx -y boostmyagent ... because the binary is not on $PATH:
npx -y boostmyagent reference <slug> # stub or read .agents/references/<slug>.md
npx -y boostmyagent reference append <slug> "<note>" # append a dated note (powers /remember)
npx -y boostmyagent reference forget <slug> # delete a reference (powers /forget)
npx -y boostmyagent reference list # list saved references (powers /recall)
npx -y boostmyagent memory set <field> <value> [--source <where>]
# update one field in .agents/memory/project.mdConventions
- Installs are always project-local.
--target autouses.agents/skills/as the portable default and chooses.claude/skills/only when Claude project signals exist without existing.agentssignals. - Claude Code's slash picker reads
.claude/skills/. If/osdoes not appear in Claude after a default install, rerunnpx boostmyagent@latest install --target claudefrom that project and start a new Claude Code session. - Existing project files are preserved. If
AGENTS.mdor a skill folder already exists and was not previously installed by this CLI, it is left alone with a warning. - Existing project memory is preserved. Initial memory is created only when the memory files are missing.
- Uninstall removes Boost OS managed files, project memory, references, and empty install folders. User-created skills are left alone if present. It keeps the saved license session so installs in other projects do not ask again. Use
--keep-memoryto preserve memory and references, or--logoutto clear the saved license session too. - The CLI downloads paid Boost OS releases from boostmyagent.com after license verification. The public npm package contains the installer and local helper commands, not the gated release ZIP.
Environment
BOOSTMYAGENT_API_URL— override the API base URL for staging/dev.BOOSTMYAGENT_EMAIL— purchase email for unattended install/update.BOOSTMYAGENT_LICENSE_KEY— license key for unattended install/update.