Goal
SkillProductivityExecute a sequence of tasks in a loop "execute -> review -> commit"
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Goal skill
What this skill tells your AI
The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/auto_task.execute_interactively/SKILL.md and read by ahel’s review.
- Execute an ordered list of well-specified, sequential tasks
<FILE>specified by the user by alternating agent execution, human review, and commit in a branch - Follow
.claude/skills/auto_task.rules.mdfor how tasks are queued, specified, and named before they reach this skill
When to Use This Skill
- If a task's spec is unclear or incomplete:
- Stop before stacking it
- Ask for clarification on that task
- Do not guess and keep building downstream tasks on top of a guess
Conventions
- Follow
.claude/skills/auto_task.rules.mdfor queue, spec, and naming conventions - Follow
.claude/skills/coding.rules.mdwhen implementing each task - Follow
.claude/skills/testing.rules.mdfor the tests each task adds or runs stack turns out to need splitting mid-run
Constraints
- Do not commit any change: committing is user's decision
- Do not merge any PR: merging is the user's decision
Workflow
Confirm the Task List
-
Read
<FILE>and extract the list of tasks### [ ] <Goal of first task> - <Change 1> - <Change 2> ### [ ] <Goal of second task> - <Change 1> - <Change 2> -
Check that each task states a problem and a solution
-
Make sure each task is clear and create a plan in 5 markdown bullets in
<FILE>under each task -
If the order or a dependency is unclear, ask before starting: fixing a wrong dependency after the stack is built means rebasing everything above it
Loop over the Tasks
Execute Each Task
- Execute each task following the instructions in
@.claude/instr.md - Keep updated the
<FILE>by marking task[ ] ...with[-]in progress[x]when done[ ]not started
Verify Each Task
- If the N-th task requires writing code, test the code both locally and in the CI
following the procedures here
.claude/skills/pr.get_ci_to_pass/SKILL.md.claude/skills/pr.get_local_tests_to_pass/SKILL.md.claude/skills/pr.get_to_commit_state/SKILL.md
Wait for User to Confirm
- After each task is complete, wait for the user to confirm, validate, review the changes and then commit
- Once the user confirms that the N-th task is complete, move to the N+1 following
the same procedure as per
Loop over the Tasks
Signals
- GitHub stars
- 145
- Forks
- 159
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
auto-task-execute-interactively- Source
- github.com/causify-ai/helpers