speckit-full

Polls GitHub issues by label and drives each through the speckit specify-to-PR workflow.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/alkampfergit/cisharpai --skill speckit-full-alkampfergit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-full
Source: https://github.com/alkampfergit/cisharpai/tree/main/.claude/skills/speckit-full
Command: npx skills add https://github.com/alkampfergit/cisharpai --skill speckit-full-alkampfergit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually watching a GitHub backlog for issues ready to be specified, planned, and implemented is repetitive and error-prone. This Skill automates the loop: it polls a repository for issues carrying a chosen label and drives each one through the full speckit flow (specify, clarify, plan, tasks, implement, PR, CI, review) with human approval gates at every phase. ## Core Features & Use Cases - Label-driven issue discovery: Finds open issues tagged with a configurable label, excluding ones already claimed or blocked, and ranks them by age or priority labels. - Three scheduling modes: Run a single sweep (once), an in-session polling loop (timed or self-paced), or a durable cron schedule that re-triggers the skill remotely. - Human-in-the-loop delegation: Delegates each issue to the speckit-gh driver, which posts specs, plans, and task lists on the issue and waits for owner approval before proceeding. - Release issue routing: Detects owner-authorized release issues and routes them to a gitflow release flow instead of feature implementation. - Safety rails: Enforces owner-only directives, caps parallel issues, never auto-merges PRs, and delegates dirty working-tree repair to a fixer subagent. - Use Case: A maintainer labels three backlog issues "ready-for-speckit" and asks the agent to poll every 15 minutes; each issue is specified, planned, implemented, and opened as a PR awaiting their review. ## Quick Start Ask the agent to watch the current GitHub repository for issues labeled ready-for-speckit and run the speckit flow on them one at a time.

Frequently Asked Questions about speckit-full

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

FAQPage Schema
How do I automatically process GitHub issues with a specific label?▼

Provide the label and repository, and the skill polls for open issues with that label using gh issue list, excluding ones already claimed or blocked. Each picked issue is delegated to a per-issue driver that runs the full specify-to-PR flow with owner approval gates.

How do I schedule recurring GitHub issue polling with an AI agent?▼

Three scheduling modes are supported: a single sweep (mode=once), an in-session loop with timed or self-paced wakeups, and a durable cron schedule via CronCreate that re-invokes the skill remotely. Cron mode survives session end but bills per invocation.

Does automated issue implementation require human approval?▼

Yes, every speckit phase is human-in-the-loop. The delegated driver posts the spec, clarify questions, plan, and task list on the issue and polls for owner approval before continuing. The orchestrator never pre-approves or auto-answers these gates.

Can the automation merge PRs or cut releases by itself?▼

No, the loop stops at opening a PR and never auto-merges or auto-closes. Releases only happen through owner-authorized release issues routed to a gitflow skill; feature merges never trigger tags or releases.

What happens when the working tree is dirty before a cycle runs?▼

Mechanical git anomalies like uncommitted changes or unpushed commits are delegated to a fixer subagent that commits and pushes without asking the user. Merge conflicts in progress, detached HEAD, or secret-like untracked files skip the cycle with a warning instead.