corgispec-gh-apply

Execute one pending OpenSpec Task Group and sync GitHub issues.

113|9|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/ricoyudog/Coding_Corgi_flow --skill corgispec-gh-apply
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: corgispec-gh-apply
Source: https://github.com/ricoyudog/Coding_Corgi_flow/tree/main/.opencode/skills/molecules/corgispec-gh-apply
Command: npx skills add https://github.com/ricoyudog/Coding_Corgi_flow --skill corgispec-gh-apply

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of turning an OpenSpec change into reliable, trackable implementation work without losing control of progress across checkpoints and issue updates.

Core Features & Use Cases

  • One Task Group per invocation: executes only the current (first pending) Task Group and then stops for review handoff.
  • GitHub Issue-driven tracking: moves the child group issue through lifecycle states (todo → in-progress → review) and updates the parent progress.
  • Worktree-isolated execution: enforces correct worktree resolution when isolation.mode is worktree to prevent editing the main checkout.
  • Subagent delegation by dependency: delegates independent tasks (and mechanical closeout work like issue sync) to subagents with minimal relevant context.

Quick Start

Run corgispec-gh-apply to implement the next pending OpenSpec Task Group for a named change and pause after syncing the GitHub issues for review.

Frequently Asked Questions about corgispec-gh-apply

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

FAQPage Schema
How do I apply an OpenSpec task group and track progress with GitHub issues?

To apply an OpenSpec task group with GitHub issues, this skill executes exactly one pending task group parsed from tasks.md, updates the child issue through lifecycle states, and pauses for review handoff.

What is worktree isolation in OpenSpec checkpoint execution?

Worktree isolation in OpenSpec checkpoint execution enforces correct worktree resolution when isolation mode is worktree, preventing direct edits to the main checkout during task group implementation.

Does this OpenSpec task runner stop after one group or process all pending tasks?

This OpenSpec task runner stops after processing exactly one pending task group, enforcing deterministic closeout with summary and label updates before pausing for review handoff.

Do I need the gh CLI installed to sync GitHub issues for OpenSpec changes?

You need the gh CLI installed to sync GitHub issues for OpenSpec changes, as the skill uses gh CLI for issue operations exclusively when tracking metadata exists for the task group.

When should I use subagent delegation for OpenSpec task groups?

Use subagent delegation for OpenSpec task groups to handle independent tasks and mechanical closeout work like issue sync, passing only minimal relevant context to execute isolated operations efficiently.