Skip to main content

AgentPowers CLI — discover, install, and publish marketplace skills

Project description

AgentPowers CLI

The ap command-line tool for the AgentPowers marketplace.

Status

Production. 658 passing tests covering every command, full security pipeline, and the publish lifecycle.

Commands

Auth:

  • ap login -- Open browser for Clerk auth, store CLI token locally
  • ap logout -- Revoke server-side token and remove stored credentials
  • ap whoami -- Show current user info

Read:

  • ap search <query> [--category --type --source --limit] -- Search the marketplace (Rich table output)
  • ap detail <slug> [--source --scan] -- Show full details for a skill (use --scan for live security scan)
  • ap status -- List installed skills and agents with metadata
  • ap verify -- Check installed skills against content-hash pins

Install lifecycle:

  • ap install <slug> [--code XXXX] [--source clawhub] [--for codex|gemini|kiro] [--global] -- Install a skill or agent
  • ap update [<slug>] -- Check for and install updates
  • ap uninstall <slug> [--force] -- Remove an installed skill or agent
  • ap scan <slug> -- Run a security scan on an external skill (native AgentPowers skills are pre-scanned at publish time)

Publish lifecycle (requires Stripe Connect onboarding for paid skills):

  • ap publish [--price N] [--dir .] [--category dev] [--bump patch|minor|major | --version X.Y.Z] [--changelog ...]
  • ap unpublish <slug> [--yes] -- Soft-archive from marketplace discovery (existing buyers keep access)
  • ap republish <slug> [--yes] -- Restore an archived skill
  • ap profile [--set] -- View or interactively edit your seller profile

Development

cd agentpowers-cli
uv venv .venv && source .venv/bin/activate
uv pip install -e ".[dev]"
ap --help
pytest tests/ -v    # Run tests

Auth

Credentials stored at ~/.agentpowers/auth.json (permissions: 600). Shared with the Claude Code plugin's MCP server.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentpowers-0.1.11.tar.gz (105.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentpowers-0.1.11-py3-none-any.whl (56.9 kB view details)

Uploaded Python 3

File details

Details for the file agentpowers-0.1.11.tar.gz.

File metadata

  • Download URL: agentpowers-0.1.11.tar.gz
  • Upload date:
  • Size: 105.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentpowers-0.1.11.tar.gz
Algorithm Hash digest
SHA256 fbc4d609692dd1c3dc22efc3502f3d9fb1cfcd7f66f1b27840c3dcef8aa2b427
MD5 42ac841ffcfea66ee928fc4c36c9d483
BLAKE2b-256 e6872a4d354b0410ba85b5594f29359311a82e6f5d8fbce9e36ec629c645fb4f

See more details on using hashes here.

File details

Details for the file agentpowers-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: agentpowers-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 56.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentpowers-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 61b1c6624b1610423c768d25031876c5e061b0bdc0671e586be4dac78c017503
MD5 414f924107489424a42d63c178739512
BLAKE2b-256 652aed0222bdc661fd2d57fbb1f84758dce42c0d7c27dc9b500a22eb703d24d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page