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.10.tar.gz (105.2 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.10-py3-none-any.whl (56.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentpowers-0.1.10.tar.gz
  • Upload date:
  • Size: 105.2 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.10.tar.gz
Algorithm Hash digest
SHA256 de718a3f70bd4e0725db3d01e3f072d2b8a2a2f0faac3e3b249e1923ecf9592e
MD5 2be684e7da70a6362eed1e390408872c
BLAKE2b-256 9fe92d46b5b52a7a3dddd137b82479794411ab61a1163358a8199013d8d99d66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentpowers-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 56.8 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 0094d7fcc47f503a92f817a9755e99b2f3c7f8bb27d77975e58efc6eadc8b978
MD5 70d5a657e8411e0c867c4cd4dc79ae6a
BLAKE2b-256 6f879eb08568b2dff174e486311fbb86e0e4f51f33980f43d7ea62e5c2616fd6

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