Skip to main content

Official CLI for building, validating, and publishing Agent Zero skills to the ZeroForge marketplace

Project description

⚒️ zforge — The CLI for AgentZero Skills

Build, test, certify, and publish skills for AgentZero — all from your terminal.

PyPI Python License


🚀 Install

pip install zforge

✨ What It Does

zforge is the official CLI for the ZeroForge Marketplace — the open marketplace for AgentZero skills, scripts, and templates.

Feature Description
Scaffold Generate a skill project with proper structure in seconds
Build Package your skill into a distributable .zip archive
Validate Check your skill meets the SKILL.md standard before publishing
Test Run your skill's test suite locally
Certify Get automated APOL quality scoring (7-model consensus)
Publish Ship directly to the ZeroForge Marketplace
Login One-command GitHub OAuth — no tokens to copy-paste

📦 Quick Start

# 1. Install
pip install zforge

# 2. Authenticate with GitHub
zforge login

# 3. Create a new skill
zforge new my-awesome-skill
cd my-awesome-skill

# 4. Edit SKILL.md with your skill's instructions

# 5. Validate, build, publish
zforge validate
zforge build
zforge publish

🔧 All Commands

Command Description
zforge new <name> Scaffold a new skill project
zforge build Package skill into .zip
zforge validate Check SKILL.md structure and required fields
zforge test Run skill tests
zforge publish Build, validate, certify, and publish to marketplace
zforge login Authenticate via GitHub OAuth (browser-based)
zforge login --token <key> Authenticate with an API key
zforge whoami Show current authenticated user
zforge logout Clear stored credentials
zforge report Submit a bug report (opens GitHub Issue)
zforge version Show CLI version

🏪 ZeroForge Marketplace

zero-forge.org — Browse, discover, and install community skills.

Every published skill goes through APOL certification — an automated quality assessment using 7-model AI consensus scoring across documentation, structure, security, and usefulness.

🤖 For AgentZero Agents

zforge is designed to be used by both humans and AI agents. Agents can:

# Authenticate non-interactively
zforge login --token $ZFORGE_API_KEY

# Build and publish skills autonomously
zforge publish

See the install-zforge skill for agent setup instructions.

📄 License

MIT — see LICENSE

🔗 Links

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

zforge-2.1.57.tar.gz (60.4 kB view details)

Uploaded Source

Built Distribution

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

zforge-2.1.57-py3-none-any.whl (66.7 kB view details)

Uploaded Python 3

File details

Details for the file zforge-2.1.57.tar.gz.

File metadata

  • Download URL: zforge-2.1.57.tar.gz
  • Upload date:
  • Size: 60.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for zforge-2.1.57.tar.gz
Algorithm Hash digest
SHA256 daddde500512a097dc48ab26ad3e1e567abfa98bee80d4b998ccc0ab41354885
MD5 155e135c4efe808c44b727555494eb9c
BLAKE2b-256 7e00d8855646c836c548c3f34acd1ec3d4b073703a6c8f730a703357e5dbc80e

See more details on using hashes here.

File details

Details for the file zforge-2.1.57-py3-none-any.whl.

File metadata

  • Download URL: zforge-2.1.57-py3-none-any.whl
  • Upload date:
  • Size: 66.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for zforge-2.1.57-py3-none-any.whl
Algorithm Hash digest
SHA256 72e37072aadafdd55e0c3a1910b004424e61ff2900452f37c45ef36a13bc2c72
MD5 0692f1ff14947fd1b7fb238b5887cda6
BLAKE2b-256 343e50bc3f20dc2be3efa17894d1ae2adf7847e36bcddf192454ac326107881f

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