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 locallyap logout-- Revoke server-side token and remove stored credentialsap 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--scanfor live security scan)ap status-- List installed skills and agents with metadataap 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 agentap update [<slug>]-- Check for and install updatesap uninstall <slug> [--force]-- Remove an installed skill or agentap 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 skillap 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.
Release files for agentpowers 0.1.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentpowers-0.1.11.tar.gz | 105.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentpowers-0.1.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:162.7 kB
Release files / agentpowers-0.1.11.tar.gz
| Download URL | agentpowers-0.1.11.tar.gz |
|---|---|
| Size | 105.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fbc4d609692dd1c3dc22efc3502f3d9fb1cfcd7f66f1b27840c3dcef8aa2b427
|
|
BLAKE2b-256 checksum How to use checksums |
e6872a4d354b0410ba85b5594f29359311a82e6f5d8fbce9e36ec629c645fb4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / agentpowers-0.1.11-py3-none-any.whl
| Download URL | agentpowers-0.1.11-py3-none-any.whl |
|---|---|
| Size | 56.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
61b1c6624b1610423c768d25031876c5e061b0bdc0671e586be4dac78c017503
|
|
BLAKE2b-256 checksum How to use checksums |
652aed0222bdc661fd2d57fbb1f84758dce42c0d7c27dc9b500a22eb703d24d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|