goal-loop

Orchestrates Azure DevOps work items through gated planning, approval, and iterative implementation phases.

1|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/vickysrawat/AI-Assisted-development --skill goal-loop-vickysrawat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goal-loop
Source: https://github.com/vickysrawat/AI-Assisted-development/tree/main/skills/goal-loop
Command: npx skills add https://github.com/vickysrawat/AI-Assisted-development --skill goal-loop-vickysrawat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Driving a work item from goal to done normally requires manually invoking separate planning, approval, and implementation commands while remembering every human gate. This Skill sequences those steps into one command without bypassing any approval checkpoint. ## Core Features & Use Cases - End-to-end orchestration: Sequences icea-feature (Plan → ICEA → Tech Spec), icea-approve, and icea-implement for a single ADO work item. - Bounded AC self-scoring loop: Inside implementation, generated code is scored against approved Acceptance Criteria until they are met or a hard iteration ceiling is hit. - Gate preservation: Stops at every SAVE/APPROVE/WRITE gate and never approves or writes on the developer's behalf. - Use Case: A developer runs one command on ADO-1847 and is walked through drafting the ICEA, approving the spec, and iterating implementation until all acceptance criteria pass. ## Quick Start Drive ADO-1847 from goal to done using the goal loop, stopping at each approval gate for my confirmation.

Frequently Asked Questions about goal-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I drive an Azure DevOps work item to done with one command?

Invoke the goal loop with the ADO ID, for example /goal-loop ADO-1847. It sequences planning, ICEA drafting, tech spec, approval, and implementation, pausing at each gate for your SAVE or APPROVE keyword.

How does the acceptance criteria self-scoring loop work?

The loop runs inside the implementation step: generated code is scored against the approved Acceptance Criteria, revised, and re-scored until all criteria pass or a hard iteration ceiling is reached. If it escalates, unmet criteria are surfaced in the write-pending prompt.

Does the goal loop approve gates automatically?

No. The orchestrator never issues APPROVE, SAVE, or any gate keyword on your behalf. Every gate — SAVE PLAN, SAVE ICEA, SAVE TECH, APPROVE, and WRITE PENDING — requires explicit human input to preserve the Feature-Gate and Write-Gate integrity boundary.

Can the goal loop skip planning if an ICEA is already approved?

Yes. It checks for an approved ICEA document on disk for the work item and skips directly to the approval and implementation phases. Only missing or unapproved ICEAs trigger the full planning flow.

What are the limitations of the goal loop orchestrator?

It owns no logic of its own — it only sequences existing skills and never drafts specs, generates code, or writes to disk. The self-scoring loop applies only to implementation; the ICEA and Tech Spec are never self-scored to avoid circular evaluation.