Agent skill · ma08

start-task

Initialize a new tracked task folder with status.md, user_inputs/initial.md, user_inputs/input_artifacts/, task-progress-artifacts/, and task-progress-artifacts/scratchpad/. Supports tracker-aware slugs, canonical task roots, machine/session metadata capture, and immediate plan review.

What it needs

About 4k tokens when loaded.

What this skill does

Start Task Create a task folder and capture durable metadata for machine, session, and tracker linkage. Invocation If no description is provided, ask for one using clarify. Shared Helpers Process Step 1: Determine task status root 1. Check project AGENTS.md for task-status-root:. 2. If missing, check project CLAUDE.md. 3. Default to context/daily/. 4. Resolve date as YYYY-MM-DD. Step 2: Resolve context before slugging Run: Troubleshooting before treating helper execution as broken: If the terminal/tool layer returns BLOCKED: User denied. Do NOT retry., do not attribute that to the helper script itself. First verify the live machine context with pwd and env sort grep -E '^(HOME PWD USER)=' so you do not accidentally use paths from another machine profile. Retry once with a simpler direct invocation on the verified local path, avoiding unnecessary heredocs/wrappers. Only report a helper-script failure when the script itself returns a real stderr/exit failure after path/context verification. Use output fields such as: If the terminal/tool layer returns BLOCKED: User denied. Do NOT retry., do not attribute that to the helper script itself. First verify the live machine context with pwd and env sort grep -E '^(HOME PWD USER)=' so you do not accidentally use paths from another machine profile. Retry once with a simpler direct invocation on the verified local path, avoiding unnecessary heredocs/wrappers. Only report a helper-script failure when the script itself returns a real stderr/exit failure after path/context verification. Use output fields such as: Task Slug Tracker Kind / URL / Human ID / Title GitHub Issue compatibility URL when detected Canonical Project Root Canonical Task Status Root Machine Coding Agent Agent Session ID Zellij Session Zellij Link Step 3: Slug and folder naming If the primary tracker is GitHub, slug format is repo-issue-<number>-<title>. If the primary tracker is Linear, slug format is <linear-id>-<title>. …

How to use it

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

@skills ma08/start-task

View the source on GitHub

Browse the @skills marketplace