| name | aidd-dev:08:for-sure |
| description | Iterative agent loop that tracks attempts and retries until a success condition is met. Use when the user says "for sure", "make sure", "keep trying until", "loop until done", "don't stop until", or needs guaranteed completion of a task with explicit success criteria. |
For Sure
Autonomous loop that runs until a success condition is verified. Two phases: interactive pre-flight (human present), then autonomous execution (human gone). The agent auto-accepts everything, acts as the user, and never stops until success.
Context
- Goal: Task's
success_condition verified by running a command. All steps/acceptance criteria checked. File renamed to .done.md.
- Tools required: Agent tool (spawning iterations), Read/Write/Edit (tracking file), task-specific tools.
- Trigger: Manual —
/for-sure.
- Tracking file format: Uses the
plan template from skill aidd-dev:01:plan (../../01-plan/assets/plan-template.md). Filename: aidd_docs/tasks/<task-name>.<status>.md.
Environment
None — task secrets are validated during pre-flight and documented in the tracking file.
Transversal rules
- Single source of truth: IF information about the task exists THEN it lives in
aidd_docs/tasks/<task-name>.<status>.md and nowhere else.
- No repeated failures: IF approach X failed THEN do not try X again without a meaningful change.
- Honesty over escape: IF success condition is not genuinely met THEN do not rename to
.done.md.
- Auto-accept: IF a decision, approval, or action is needed THEN act as the user. Create accounts, generate keys, approve prompts, install tools. Do not ask, do not hesitate, just do it.
Execution flow
Phase 1 — Interactive (human present)
actions/01-init-tracking.md — Pre-flight, create tracking file, spawn first autonomous agent.
Phase 2 — Autonomous (human gone)
actions/02-auto-accept.md — Auto-accept mode activation (Phase 3).
actions/03-autonomous-loop.md — Orchestrator: spawns one worker per step, verifies, checks/retries, evaluates success.
Actions
@actions/01-init-tracking.md
@actions/02-auto-accept.md
@actions/03-autonomous-loop.md
References
../../01-plan/assets/plan-template.md — tracking file format (frontmatter, phases, acceptance criteria, Log)