Global options
Use these with most commands when you need help, quieter output, or extra diagnostics.
aipm --help
aipm <command> --help
aipm --verbose <command>
aipm --quiet <command>CLI reference
Use this page when you want the exact command, what it does, and the options that change its behavior. The current verified CLI release is AIPM CLI 0.3.3.
Use these with most commands when you need help, quieter output, or extra diagnostics.
aipm --help
aipm <command> --help
aipm --verbose <command>
aipm --quiet <command>Installs every package already listed in aipm.package.json.
aipm installFinds newer registry versions and reinstalls one package or all configured packages.
aipm updateCreates aipm.package.json in the current project and records the registry URL.
aipm init --target cursorAdds a package to aipm.package.json and writes target-specific files into the project.
aipm add @scope/name@1.0.0 --target cursor --ciSearches registry packages. Private matches are included after aipm login.
aipm search sentryReads aipm-lock.json and shows the package versions installed for this project.
aipm listPrints the manual AI setup prompt installed with a package.
aipm show-prompt @scope/nameDeletes temporary helper files installed with a package without removing skills or permanent files.
aipm cleanup @scope/name --yesRemoves a package from AIPM config and lock files; review tool-written files before committing.
aipm remove @scope/nameConfirms that the AIPM command is installed and available on PATH.
aipm --versionLists the available commands and top-level options.
aipm --helpChecks Node, PATH, registry URL, project config, and publish readiness.
aipm doctorPrints the registry, project config path, install root, and installed packages.
aipm configOpens the browser login flow and stores a local CLI session for private package installs.
aipm loginShows the stored CLI account and orgs available to this terminal.
aipm whoamiRevokes the stored CLI session and removes it from this machine.
aipm logoutPrints the full account, package reservation, token, staging, and push flow.
aipm publish explainCreates a package folder with aipm.manifest.json, SKILL.md, .aipmignore, and local publish state.
aipm publish init --name @team/review-helper --template code-review --targets cursorRuns the same local package setup through the top-level skill command group.
aipm skill init --name @team/review-helper --template code-reviewCopies an existing AI-tool skill file or folder into a new AIPM package folder.
aipm publish import ~/.codex/skills/review-helper --name @team/review-helperOpens the publishing guide or the package dashboard from the terminal.
aipm publish open --package @team/review-helperAdds files to the publish bundle while respecting .aipmignore and secret-file exclusions.
aipm publish add .Shows every staged file and whether it changed after staging.
aipm publish statusShows package metadata, staged files, total size, and warnings before publishing.
aipm publish previewLists staged files whose content changed after you last ran publish add.
aipm publish diffChecks the manifest, entry file, staged hashes, package size, ignored paths, and obvious secrets.
aipm publish validateOpens the package dashboard so you can generate a 5-minute publish token.
aipm publish token --package @team/review-helperUploads the staged package version to the registry with a short-lived publish token.
AIPM_TOKEN=<5-minute-token> aipm publish push --yesPublishes a complete directory containing aipm.manifest.json without using the staging flow.
AIPM_TOKEN=<5-minute-token> aipm publish ./path/to/skill --registry https://api.aipm-registry.comRemoves paths from the publish stage without deleting them from disk.
aipm publish remove notes/private.mdClears all staged publish files so you can start staging again.
aipm publish reset