From forge
Install, build, and configure the Forge agent job runner. Verify the binary, start the daemon, and validate everything works.
npx claudepluginhub zate/cc-plugins --plugin forgeThis skill is limited to using the following tools:
Build, install, and verify the Forge agent job runner.
Initializes forge environment, detects tools, and sets capability tier (Quick/Forge/Forge+/Deep). Useful when users request forge setup or initialization.
Bootstraps agentic dev environment from agent.toml: validates required env vars/commands/runtimes, configures Claude Code plugins/MCP servers. Use for new repos, misconfigs, or new machines.
Create, run, and iterate on single AgenticFlow AI agents via `af agent create/update/run/delete` CLI, --patch updates, schema inspection for fields like mcp_clients/response_format, model/code configs. For support bots or task agents without orchestration.
Share bugs, ideas, or general feedback.
Build, install, and verify the Forge agent job runner.
command -v forge && forge version
If found and working, skip to Step 4.
The forge source lives at ~/projects/forge.
cd ~/projects/forge && go build -o forge ./cmd/forge
Ask the user where to install. Common options:
~/.local/bin/forge (user-local, usually on PATH)/usr/local/bin/forge (system-wide, needs sudo)~/projects/forge/ and add to PATHcp ~/projects/forge/forge ~/.local/bin/forge
Verify:
forge version
if [[ -f ~/.forge/forge.pid ]]; then
PID=$(cat ~/.forge/forge.pid | tr -d '[:space:]')
if kill -0 "$PID" 2>/dev/null; then
echo "Daemon running (pid $PID)"
else
echo "Stale PID file - daemon not running"
fi
else
echo "Daemon not running"
fi
nohup forge daemon > ~/.forge/daemon.log 2>&1 &
sleep 1
forge list
cat ~/.forge/config.yaml 2>/dev/null || echo "No config - using defaults (agent: claude, model: sonnet, timeout: 10m)"
forge run --agent claude --model haiku "Say hello in one sentence"
Summarize:
forge_submit, forge_status, forge_output, forge_list