AgentPowers CLI — discover, install, and publish marketplace skills
Project description
AgentPowers CLI
The ap command-line tool for the AgentPowers marketplace.
Status
Phase 1E: Complete -- 73 passing tests. All core commands implemented including ap claim.
Commands
ap login-- Open browser for Clerk auth, store JWT locallyap logout-- Remove stored credentialsap whoami-- Show current user infoap search <query>-- Search the marketplace (Rich table output)ap install <slug> [--code XXXX]-- Install a skill or agent (with optional license code)ap publish [--price N] [--dir .] [--category dev]-- Package and publish a skill or agentap claim <slug>-- Claim ownership of a ClawHub-imported skill
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentpowers-0.1.0.tar.gz.
File metadata
- Download URL: agentpowers-0.1.0.tar.gz
- Upload date:
- Size: 67.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2009efad876b329b91c550438032433995c7fc053b0942c0c0341ac8976da06
|
|
| MD5 |
961d67752af8692afd0743b32e278abe
|
|
| BLAKE2b-256 |
71a9aa01343c87ed7476d03e12d2f6db2650282839506c05fd9d8367c15adcf5
|
Provenance
The following attestation bundles were made for agentpowers-0.1.0.tar.gz:
Publisher:
pypi-publish.yml on AgentPowers-AI/agentpowers-app
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentpowers-0.1.0.tar.gz -
Subject digest:
c2009efad876b329b91c550438032433995c7fc053b0942c0c0341ac8976da06 - Sigstore transparency entry: 1195159663
- Sigstore integration time:
-
Permalink:
AgentPowers-AI/agentpowers-app@6eb8df0c4e53c963dddc22ec81da43f52eec0c48 -
Branch / Tag:
refs/tags/cli-v0.1.0 - Owner: https://github.com/AgentPowers-AI
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@6eb8df0c4e53c963dddc22ec81da43f52eec0c48 -
Trigger Event:
push
-
Statement type:
File details
Details for the file agentpowers-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agentpowers-0.1.0-py3-none-any.whl
- Upload date:
- Size: 49.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58602fa00b69ba619db9b4fb2884255e1a84681cbf7f3c37562ce5add523714a
|
|
| MD5 |
9910af0febec3591d73478d0bdffa197
|
|
| BLAKE2b-256 |
e0422604fb1428a45a502c6840297398dae7d33b5356ef6f8764baf29c0950be
|
Provenance
The following attestation bundles were made for agentpowers-0.1.0-py3-none-any.whl:
Publisher:
pypi-publish.yml on AgentPowers-AI/agentpowers-app
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentpowers-0.1.0-py3-none-any.whl -
Subject digest:
58602fa00b69ba619db9b4fb2884255e1a84681cbf7f3c37562ce5add523714a - Sigstore transparency entry: 1195159671
- Sigstore integration time:
-
Permalink:
AgentPowers-AI/agentpowers-app@6eb8df0c4e53c963dddc22ec81da43f52eec0c48 -
Branch / Tag:
refs/tags/cli-v0.1.0 - Owner: https://github.com/AgentPowers-AI
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@6eb8df0c4e53c963dddc22ec81da43f52eec0c48 -
Trigger Event:
push
-
Statement type: