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.58.tar.gz (60.5 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.58-py3-none-any.whl (66.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: zforge-2.1.58.tar.gz
  • Upload date:
  • Size: 60.5 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.58.tar.gz
Algorithm Hash digest
SHA256 c9fcb9c7d5c2551a280a5fcd990f58aa6b8ac4c760fb56dbb93cc1ab577a4f8a
MD5 a9579b4d3c439622fdfe1c09a0509690
BLAKE2b-256 33c75f2bbffb2502d0b2b1e9da574db10a2f901af4f98bfa605efe3c1469fd46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zforge-2.1.58-py3-none-any.whl
  • Upload date:
  • Size: 66.8 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.58-py3-none-any.whl
Algorithm Hash digest
SHA256 eb5270fe8ee1a2b0bb53b8b31bd0e7374cfeef2d8b7c0240353053ef64ccc677
MD5 062d2210f4080244c88639ba1b0d85ae
BLAKE2b-256 41b37f8bdf346774eeef624db2526ee9979d25dfd7b08b33966629ced01b8330

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