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.
🚀 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
- Marketplace: zero-forge.org
- Changelog: zero-forge.org/changelog
- Issues: GitHub Issues
- Community: ZeroDen Discord
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
daddde500512a097dc48ab26ad3e1e567abfa98bee80d4b998ccc0ab41354885
|
|
| MD5 |
155e135c4efe808c44b727555494eb9c
|
|
| BLAKE2b-256 |
7e00d8855646c836c548c3f34acd1ec3d4b073703a6c8f730a703357e5dbc80e
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72e37072aadafdd55e0c3a1910b004424e61ff2900452f37c45ef36a13bc2c72
|
|
| MD5 |
0692f1ff14947fd1b7fb238b5887cda6
|
|
| BLAKE2b-256 |
343e50bc3f20dc2be3efa17894d1ae2adf7847e36bcddf192454ac326107881f
|