Agent skill · ma08

save-task-status

Save current task status, plan, or bug report to the project's task-tracking folder. Reconciles machine/zellij/tracker metadata and optionally refreshes linked GitHub live-session compatibility blocks when context drifts.

What it needs

About 3k tokens when loaded.

What this skill does

Save Task Status Update the current task status file and keep task metadata aligned with the active machine/session. Invocation Shared Helper Process Step 1: Resolve Task Folder 1. Check AGENTS.md task-status-root override. 2. Fall back to CLAUDE.md override. 3. Default to context/daily/YYYY-MM-DD/<task-slug>/. 4. If the task is tracker-linked and a canonical task root is already known, update that canonical task folder instead of a same-session duplicate in the current repo. 5. Update existing task folder when possible; do not create duplicates for resumed work. Step 2: Update Core Status Content Refresh Last Updated (PST format). Update User Inputs, Input Artifacts, Current State, Progress, Artifacts, and Next Steps as needed. Keep the Input Artifacts section focused on userinputs/inputartifacts/ paths and provenance notes. Keep the Artifacts section focused on curated top-level outputs first; reference task-progress-artifacts/scratchpad/ items only when deeper evidence is useful. Preserve existing ## Accepted Plans history. Keep userinputs/ immutable; add new Markdown notes or input-artifact captures instead of overwriting prior inputs. Step 3: Reconcile Metadata Block Run: What this does: Upserts the managed tracker-aware TASK-METADATA block in the status file. Updates the machine-local current-task pointer for this {project, coding-agent, agent-session} so later get-task-details resolves this task as current. Recomputes: Primary tracker kind/url/human ID/title Machine (SYSTEMNAME -> hostname -> unknown) Coding agent (codex claude unknown) Agent session ID (for example CODEXTHREADID when available) Task folder / task status path / transcript path Workspace path Zellij session (ZELLIJSESSIONNAME or none) Zellij link (ZELLIJWEBENABLELINKS + ZELLIJWEBBASEURL + session) Remote-session anchor metadata GitHub and Linear compatibility fields If --sync-github-issue is set, upserts the managed live-session block on the primary tracker. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills ma08/save-task-status--c2dd45

View the source on GitHub

Browse the @skills marketplace