JSPM

  • Created
  • Published
  • Downloads 146
  • Score
    100M100P100Q102169F

Installer and updater for Boost OS.

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 install

    That single command:

    • Downloads the latest Boost OS release.
    • Writes ./AGENTS.md so any agent that respects the AGENTS.md convention can pick up the kernel.
    • Installs each shipped slash skill as ./.agents/skills/<skill>/SKILL.md by default, or ./.claude/skills/<skill>/SKILL.md when Claude project signals are detected or --target claude is provided.
    • Creates ./.agents/memory/project.md so future sessions start with project context.
    • Pre-stubs ./.agents/references/<subsystem>.md files when subsystems are detected, ready for /remember to fill in.
    • Asks no questions. Safe to run unattended from another agent.

    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 status                   # show installed version and target
    npx boostmyagent@latest logout                   # clear local CLI state

    The 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.md

    Conventions

    • Installs are always project-local. --target auto uses .agents/skills/ as the portable default and chooses .claude/skills/ only when Claude project signals exist without existing .agents signals.
    • Existing project files are preserved. If AGENTS.md or 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.
    • The CLI downloads releases from boostmyagent.com. Paid licensing is on the roadmap; the current release does not gate downloads.

    Environment

    • BOOSTMYAGENT_API_URL — override the API base URL for staging/dev.