From Ultragoal
Reports the current ultragoal state — active goals, rubric progress, turn budget, session ownership, and memory health. Useful as a dashboard to check project goal status without triggering new work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ultragoal:statusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Report the current ultragoal state for this project. Current data:
Report the current ultragoal state for this project. Current data:
Active goals (one directory per goal; each shows its bound session):
out="$({ find "${CLAUDE_PROJECT_DIR:-.}/.ultragoal/goals/active" -maxdepth 2 -name goal.md 2>/dev/null; ls "${CLAUDE_PROJECT_DIR:-.}/.ultragoal/goals/active.md" 2>/dev/null; } | while read -r g; do echo "── $g"; grep -E '^(slug|status|kind|session|budget):' "$g"; t="$(dirname "$g")/.turns"; echo "turns: $(cat "$t" 2>/dev/null || echo 0)"; done)"; printf '%s\n' "${out:-(no active goals)}"
Sessions since last memory compaction: !cat "${CLAUDE_PROJECT_DIR:-.}/.ultragoal/memory/.sessions" 2>/dev/null || echo 0 · Archived goals: !ls "${CLAUDE_PROJECT_DIR:-.}/.ultragoal/goals/archive/" 2>/dev/null | wc -l | tr -d ' '
Goal history (stats.tsv, most recent last):
tail -10 "${CLAUDE_PROJECT_DIR:-.}/.ultragoal/stats.tsv" 2>/dev/null || echo "(no completed goals yet)"
Summarize for the user, leading with what matters. Note which goal (if any) belongs to THIS session — that's the one the gate is driving here; others run in their own sessions.
/ultragoal:stop.status: active resumes it./ultragoal:goal <brief> starts one.End with one dim line: preferences live in .ultragoal/config.md (hand-edit anytime) — re-run /ultragoal:setup to change them interactively.
Keep it short. Do not start working on the goal from this skill — it is a dashboard, not a trigger.
npx claudepluginhub morphaxl/ultragoal --plugin ultragoalGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.