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.56.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.56-py3-none-any.whl (66.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: zforge-2.1.56.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.56.tar.gz
Algorithm Hash digest
SHA256 aaaf5d27ecbf6712f9b80ff4bfe61a9eba10f555e19e98f52c68a9943dbb1d35
MD5 2e5d5a1017459f4a4c4fcb91024b2e33
BLAKE2b-256 96818d4854ce8a1f6a6c0995b5b6fc39f2211249493d2190b7163291d83af3c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zforge-2.1.56-py3-none-any.whl
  • Upload date:
  • Size: 66.6 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.56-py3-none-any.whl
Algorithm Hash digest
SHA256 30504d297813a619039edf3a3b51126523b9a787176ed926cddd2e1bacc0a34c
MD5 c40a43e6399f25b1fe0f125f2fa5e76c
BLAKE2b-256 3327d0b80120644468e9bc9d459c21caca4a8f2634ffcad316083f54b2961c8e

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