Skip to content
Development
Skill

/hephaestus-graph

Use when the user types /hep-graph or asks to create, list, inspect, or request a run of an Agentlas automation graph.

From plugin
agentlas-os
1.1k52 skills6 agents48 commands2 MCP
Install
$ npx -y skills add agentlas-ai/Agentlas-OS --skill hephaestus-graph --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/hephaestus-graph

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when the user types /hep-graph or asks to create, list, inspect, or request a run of an Agentlas automation graph.

SKILL.md

hephaestus-graph.SKILL.md
name: hephaestus-graph
description: "Use when the user types /hep-graph or asks to create, list, inspect, or request a run of an Agentlas automation graph."

Hephaestus Graph

Saved graphs live in the local Agentlas database shared with Agentlas Desktop. This skill may create, list, inspect, or request a graph run; it does not execute the graph itself.

Resolve the independent Agentlas CLI

Use the first executable path:

CLI=""
for candidate in \
  "$(command -v agentlas 2>/dev/null)" \
  "$HOME/.agentlas/runtime/current/bin/agentlas" \
  "./bin/agentlas"
do
  if [ -n "$candidate" ] && [ -x "$candidate" ]; then CLI="$candidate"; break; fi
done
[ -n "$CLI" ] || { echo "Agentlas CLI not found. Install it with: npm i -g agentlas" >&2; exit 1; }

Do not substitute Gemini CLI, Hephaestus routing, or Hub search when the Agentlas CLI is missing.

Commands

  • No arguments or `list`: run `"$CLI" graph list` and report each graph's

trigger, step count, and on/off state.

  • `show <name>`: run `"$CLI" graph show "<name>"`. Preserve the tree wiring,

external-effect and ask-first marks, branch sides, repeat edges, verification checklist, code steps, and any required input in the summary.

  • `new <request>`: run `"$CLI" graph new "<request>"` as an interview. Relay

every unanswered question and never invent schedule, external-effect, repetition, or checklist answers. The final save confirmation is the graph's approval. A new graph starts switched off.

  • `run <name>`: the user's direct run request is sufficient authority. Do not

ask for a second approval. Show the graph first; if it requires an input, obtain that missing value without inventing it. Then run `"$CLI" graph run "<name>" -y`, adding `--input "<value>"` when required.

Report exactly that a run was **requested** and will be picked up by Agentlas Desktop. Never claim the graph executed. On any non-zero exit, relay the exact refusal and stop; do not retry with a guess.

Read more
Ships withagentlas-os

Agent OS: keep specialist agents in a hub, spin up a temporary orchestrator per task. Local-first, works with any model.

Get the whole plugin

Other skills on agentlas-os.