← ClaudeAtlas

task-workflowlisted

Shared implementation workflow for task-based skills, with profile-check sites wrapped in Jinja conditionals.
beyondeye/aitasks · ★ 4 · AI & Automation · score 70
Install: claude install-skill beyondeye/aitasks
## Context Requirements This skill is invoked by other skills (e.g., aitask-pick, aitask-explore, aitask-review) after they have selected a task. The calling skill MUST establish the following context before handing off: | Variable | Type | Description | |----------|------|-------------| | `task_file` | string | Path to selected task file (e.g., `aitasks/t16_implement_auth.md` or `aitasks/t10/t10_2_add_login.md`) | | `task_id` | string | Task identifier (e.g., `16` or `16_2`) | | `task_name` | string | Filename stem for branches/worktrees (e.g., `t16_implement_auth` or `t16_2_add_login`) | | `is_child` | boolean | Whether this is a child task | | `parent_id` | string/null | Parent task number if child (e.g., `16`), null otherwise | | `parent_task_file` | string/null | Path to parent task file if child (e.g., `aitasks/t16_implement_auth.md`), null otherwise | | `active_profile` | object/null | Loaded execution profile from calling skill (or null if no profile) | | `active_profile_filename` | string/null | Scanner-returned filename for the profile (e.g., `fast.yaml` or `local/fast.yaml`), null if no profile | | `previous_status` | string | Task status before workflow began (for abort revert, e.g., `Ready`) | | `folded_tasks` | array/null | List of task IDs folded into this task (e.g., `[106, 129_5]`), or null/empty if none. Set by aitask-explore when existing tasks are folded into a new task. | | `skill_name` | string | Name of the calling skill for feedback tracking (e.g., `