The registry is not reachable.
Check the status page or run curl <registry-url>/health and curl <registry-url>/ready. Health checks the API. Ready checks the database and package storage.
FAQ
Short answers for the problems users hit while publishing and installing skills.
Check the status page or run curl <registry-url>/health and curl <registry-url>/ready. Health checks the API. Ready checks the database and package storage.
Check the exact scoped name and version. AIPM package names use @scope/name.
Published versions cannot be changed. Increase the manifest version and publish again.
Check that you used the right --target. Then restart or reload the AI tool if it caches project files.
Yes. Sign in with GitHub, create an org, reserve a package name, generate a 5-minute token, then publish from the CLI.
Not yet. Packages are public today. Keep private prompts, credentials, customer data, and internal files out of published skills.
Run aipm publish preview, review the file list, and use .aipmignore for secrets, private notes, logs, caches, screenshots, exports, and customer data.
AIPM uses your account identity for publishing, profile details for ownership, org and package records for registry ownership, and short-lived tokens for CLI publishing.
Do not publish secrets, private prompts, customer data, confidential documents, malware, misleading content, or names that impersonate another person, company, project, or tool.
Generate a new token from the package dashboard. Tokens are short-lived and are not stored by the CLI.
That package does not have a linked publisher account. Review it carefully before installing.
Run npm install -g @aipm-registry/cli, then aipm --version and aipm doctor. If the command is not on PATH, doctor shows the shell fix.
Package metadata is stored by the registry. Package tarballs are stored in blob storage.