boostmyagent
v1.0.20
Published
Installer and updater for Boost OS.
Maintainers
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.
