Agent skill · ma08
get-task-details
Print rich task details for the current Hermes task context: status file path, primary tracker URL, machine name, session id, transcript path, zellij session/link, and a short task recap.
What it needs
About 1k tokens when loaded.
What this skill does
Get Task Details Resolve task status path and metadata in one read-only command. Invocation Command Output Contract Default call with no task-slug: resolves the current task for this session checks the machine-local current-task pointer first if the pointer is missing or stale, falls back to the latest same-session task in the current project prints a clear no-match message instead of guessing from unrelated recent folders Primary task output should include: Task folder Status file path Primary tracker kind Full primary tracker URL Tracker human ID Tracker title GitHub compatibility URL when present Machine Coding agent/session information Transcript path Zellij session Zellij link Recap block covering: what the task is about current status next steps / whether user input is needed If no task is found for the current session, print a clear message and suggest creating or adopting a tracked task. Notes Read-only: this skill never edits files. If recent context already includes an exact task folder or status.md path, pass it directly. Preserve the full primary tracker URL in the output. The full shared contract lives in ~/pro/botfiles/docs/task-status-tracker-contract.md. Default mode is current-task-for-this-session; use task-slug only when you intentionally want cross-session lookup. Hermes-specific fallback: if env session IDs are missing but the session title is known, set HERMESSESSIONTITLE or SESSIONTITLE before invoking gettaskdetails.py. The shared helper can then resolve the real Hermes session ID from ~/.hermes/state.db, which mirrors the session identity a human can inspect via /title. If a tracked task was previously synced under a placeholder/manual session ID, re-run synctaskmetadata.py with the real Hermes session ID so current-task pointer lookup and get-task-details align for future calls.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills ma08/get-task-details--de20b3