← ClaudeAtlas

hephaestus-networklisted

Use when the user types /hephaestus-network, mentions @Hephaestus, or asks to find/invoke the right Agentlas Hub agent, team, or plugin for a task. For public demos, distribution docs, README GIFs, and user-facing MCP tests, Hephaestus Network means Hub-first/Hub-only invocation, not Mason's local Paid/Free folders.
agentlas-ai/Hephaestus · ★ 56 · AI & Automation · score 84
Install: claude install-skill agentlas-ai/Hephaestus
# Hephaestus Network Routing Route the request through the Hephaestus Network. Never guess an agent yourself when this skill is active — the router or Hub decides. ## 0. Hub-first rule for demos and user distribution For public demos, README GIFs, packaged-agent distribution, Threads/Instagram share kits, or any request where the end user will not have Mason's local `Paid/`, `Free/`, or plugin inventory, do **not** route to local cards. Use Agentlas Hub invocation only: - Prefer the MCP tool `hephaestus_hub_invoke` with `local_inventory: []` and `reject_paid_slug: true`. - If using the CLI, pass `--hub-only`. - Do not report or rely on machine-local Paid/Free folder paths. - A bundled local agent folder is applied separately by opening/reading its `AGENTS.md`; it is not the same thing as a Hephaestus Network Hub call. Only use local-first routing when the user explicitly asks to test Mason's installed local inventory or a named local folder. ## 1. Resolve the runner Run this resolution in a shell and use the first hit: ```bash RUNNER="" for c in \ "$HOME/.agentlas/runtime/current/bin/hephaestus" \ ./bin/hephaestus do [ -x "$c" ] && RUNNER="$c" && break; done if [ -z "$RUNNER" ]; then for cache in \ "$HOME/.claude/plugins/cache/agentlas-core-engine/hephaestus" \ "$HOME/.codex/plugins/cache/agentlas-core-engine/hephaestus"; do newest="$(ls -d "$cache"/*/bin/hephaestus 2>/dev/null | sort -V | tail -1)" [ -n "$newest" ] && [ -x "$newest" ] && RUN