openspec-task-loop

Orchestrates OpenSpec task loops with artifact scaffolding and completion validation.

104|15|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/luongnv89/skills --skill openspec-task-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-task-loop
Source: https://github.com/luongnv89/skills/tree/main/skills/openspec-task-loop
Command: npx skills add https://github.com/luongnv89/skills --skill openspec-task-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Coordinates disciplined, single-task changes for OpenSpec-driven work, ensuring clear scope, traceability, and reliable archiving as tasks move from planning to completion.

Core Features & Use Cases

  • One-task-at-a-time loop: isolates work to a single task with a defined change scope.
  • Artifact scaffolding: generates proposal, design, tasks, and specs for each task.
  • Native OPSX support and manual fallback: handles live OPSX commands or a guaranteed scaffold.
  • Progress tracking and archival: validates completion and archives changes, updating the parent task.

Quick Start

Create a new OpenSpec task change using the provided scaffolds and follow the single-task workflow to implement and archive.

Frequently Asked Questions about openspec-task-loop

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

FAQPage Schema
How do I enforce one-task-at-a-time changes in an OpenSpec workflow?

To enforce one-task-at-a-time changes in an OpenSpec workflow, orchestrate single-task loops that isolate work scope, generate required artifacts, and validate completion before archival. This ensures strict task scoping and traceability from planning to completion.

What is the best way to scaffold proposal, design, and spec artifacts for a single task?

The best way to scaffold proposal, design, tasks, and specs for a single task is using an automated task loop that generates these artifacts systematically. This creates clear traceability and validates completion before archiving the changes.

Can I track OpenSpec task IDs and validate completion without native OPSX commands?

Yes, you can track OpenSpec task IDs and validate completion without native OPSX commands by using manual scaffolding fallback. This guarantees artifact generation and strict task scoping even when native /opsx commands are unavailable.

Does the OpenSpec task loop support manual fallback for artifact generation?

Yes, the OpenSpec task loop supports manual fallback for artifact generation. When native OPSX environments are unavailable, it provides a guaranteed scaffold to create proposal, design, tasks, and specs while maintaining strict one-task-at-a-time scoping.

How do I archive OpenSpec changes after completing a single-task loop?

To archive OpenSpec changes after completing a single-task loop, the system validates task completion and archives the changes, updating the parent task. This ensures disciplined traceability as tasks move from planning to completion.

When should I use a single-task loop for OpenSpec-driven development?

You should use a single-task loop for OpenSpec-driven development when teams need strict task scoping, artifact generation, and verification before archiving. It isolates work to a defined change scope, ensuring clear traceability across native or manual environments.