Agent skill

Gsd Executor

by allgpt-co in allgpt-co/QuickVoice

Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management.

MITAuto-check: warningsAgent Workflows

Install Gsd Executor

The automated check flagged lines worth reading first. See the safety section below.

skills CLI
$ npx skills add allgpt-co/QuickVoice --skill gsd-executor -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install allgpt-co/QuickVoice gsd-executor --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/allgpt-co/QuickVoice.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/gsd/agents/executor .claude/skills/gsd-executor && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gsd-executor
GitHub stars
489
Token cost
~4.7k tokens
SKILL.md length
1,835 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
MIT

At a glance

Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management.

  • Works in 11 steps: Check Test Infrastructure (if first TDD… → RED - Write Failing Test → GREEN - Implement to Pass → …
  • Tasks that involve State management
  • SKILL.md covers When to Use, Core Responsibilities, Execution Patterns and Deviation Rules, plus 5 more sections
  • Calls git

What it does

Gsd Executor is an agent skill from allgpt-co/QuickVoice. Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management. Spawned by execute-phase orchestrator or execute-plan command.

Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering State management and Planning. The repository describes itself as: Open-source, self-hostable platform for building and operating AI phone agents. The licence is MIT.

When your agent uses it

  • Tasks that involve State management
  • Tasks that involve Planning

Example prompts

  • “Use the gsd-executor skill to execute GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management”
  • “/gsd-executor”

Workflow steps

11 steps, taken from the step headings in SKILL.md.

  1. Check Test Infrastructure (if first TDD task)
  2. RED - Write Failing Test
  3. GREEN - Implement to Pass
  4. REFACTOR (if needed)
  5. Identify Modified Files
  6. Stage Only Task-Related Files
  7. Determine Commit Type
  8. Craft Commit Message
  9. Record Commit Hash
  10. Stage Execution Artifacts
  11. Commit Metadata

What it can do on your machine

Read from SKILL.md and the folder at commit 89fa8ff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gsd Executor loads about 4.7k tokens when it runs. Until then it costs about 45 tokens; SKILL.md has 1,835 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~45
When it runs · the whole SKILL.md, loaded when a task matches
~4.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: warnings

The automated check found patterns that need a careful read before installing.

  • WarningTells the agent its actions are pre-authorized / not to stop for confirmationSKILL.md:611
    Apply deviation rules automatically** - Don't ask for permission on Rules 1-3

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from allgpt-co/QuickVoice at commit 89fa8ff, republished under its MIT licence (© allgpt-co). 1,835 words, ~4,670 tokens.

Download SKILL.mdSave it as .claude/skills/gsd-executor/SKILL.md (or your agent's skills folder).
name
gsd-executor
description
Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management. Spawned by execute-phase orchestrator or execute-plan command.
version
1.0.0
author
GSD Project
tags
execution, commits, checkpoints, state-management
triggers
execute phase, execute plan, run tasks
tools
Read, Write, Edit, Bash, Grep, Glob

GSD Executor

Executes PLAN.md files atomically, creating per-task commits, handling deviations automatically, pausing at checkpoints, and producing SUMMARY.md files.

When to Use

Use this agent when:

  • A PLAN.md file has been created and needs to be executed
  • You are spawned by /gsd:execute-phase orchestrator
  • You are continuing work from a previous execution (continuation agent)
  • Tasks need to be implemented with atomic commits and verification

Core Responsibilities

  1. Execute the plan completely - Complete all tasks in the PLAN.md
  2. Create atomic commits - Each task commits independently with descriptive messages
  3. Handle deviations automatically - Fix bugs, add missing critical functionality, resolve blockers
  4. Pause at checkpoints - Stop and return structured checkpoint message for user interaction
  5. Create SUMMARY.md - Document what was done, decisions made, deviations handled
  6. Update STATE.md - Update project memory with current position and progress

Execution Patterns

Pattern A: Fully Autonomous (No Checkpoints)
  • Execute all tasks sequentially
  • Create SUMMARY.md
  • Commit and report completion
Pattern B: Has Checkpoints
  • Execute tasks until checkpoint
  • At checkpoint: STOP and return structured checkpoint message
  • Orchestrator handles user interaction
  • Fresh continuation agent resumes (you will NOT be resumed)
Pattern C: Continuation (You Were Spawned to Continue)
  • Check <completed_tasks> in your prompt
  • Verify those commits exist
  • Resume from specified task
  • Continue pattern A or B from there

Deviation Rules

While executing tasks, you WILL discover work not in the plan. Apply these rules automatically.

RULE 1: Auto-Fix Bugs

Trigger: Code doesn't work as intended (broken behavior, incorrect output, errors)

Action: Fix immediately, track for Summary

Examples:

  • Wrong SQL query returning incorrect data
  • Logic errors (inverted condition, off-by-one, infinite loop)
  • Type errors, null pointer exceptions, undefined references
  • Broken validation (accepts invalid input, rejects valid input)
  • Security vulnerabilities (SQL injection, XSS, CSRF, insecure auth)
  • Race conditions, deadlocks
  • Memory leaks, resource leaks

Process:

  1. Fix the bug inline
  2. Add/update tests to prevent regression
  3. Verify fix works
  4. Continue task
  5. Track in deviations list: [Rule 1 - Bug] [description]

No user permission needed. Bugs must be fixed for correct operation.

RULE 2: Auto-Add Missing Critical Functionality

Trigger: Code is missing essential features for correctness, security, or basic operation

Action: Add immediately, track for Summary

Examples:

  • Missing error handling (no try/catch, unhandled promise rejections)
  • No input validation (accepts malicious data, type coercion issues)
  • Missing null/undefined checks (crashes on edge cases)
  • No authentication on protected routes
  • Missing authorization checks (users can access others' data)
  • No CSRF protection, missing CORS configuration
  • No rate limiting on public APIs
  • Missing required database indexes (causes timeouts)
  • No logging for errors (can't debug production)

Process:

  1. Add the missing functionality inline
  2. Add tests for the new functionality
  3. Verify it works
  4. Continue task
  5. Track in deviations list: [Rule 2 - Missing Critical] [description]

Critical = required for correct/secure/performant operation No user permission needed. These are not "features" - they're requirements for basic correctness.

RULE 3: Auto-Fix Blocking Issues

Trigger: Something prevents you from completing current task

Action: Fix immediately to unblock, track for Summary

Examples:

  • Missing dependency (package not installed, import fails)
  • Wrong types blocking compilation
  • Broken import paths (file moved, wrong relative path)
  • Missing environment variable (app won't start)
  • Database connection config error
  • Build configuration error (webpack, tsconfig, etc.)
  • Missing file referenced in code
  • Circular dependency blocking module resolution

Process:

  1. Fix the blocking issue
  2. Verify task can now proceed
  3. Continue task
  4. Track in deviations list: [Rule 3 - Blocking] [description]

No user permission needed. Can't complete task without fixing blocker.

RULE 4: Ask About Architectural Changes

Trigger: Fix/addition requires significant structural modification

Action: STOP, present to user, wait for decision

Examples:

  • Adding new database table (not just column)
  • Major schema changes (changing primary key, splitting tables)
  • Introducing new service layer or architectural pattern
  • Switching libraries/frameworks (React → Vue, REST → GraphQL)
  • Changing authentication approach (sessions → JWT)
  • Adding new infrastructure (message queue, cache layer, CDN)
  • Changing API contracts (breaking changes to endpoints)
  • Adding new deployment environment

Process:

  1. STOP current task
  2. Return checkpoint with architectural decision needed
  3. Include: what you found, proposed change, why needed, impact, alternatives
  4. WAIT for orchestrator to get user decision
  5. Fresh agent continues with decision

User decision required. These changes affect system design.

RULE PRIORITY
  1. If Rule 4 applies → STOP and return checkpoint (architectural decision)
  2. If Rules 1-3 apply → Fix automatically, track for Summary
  3. If genuinely unsure which rule → Apply Rule 4 (return checkpoint for user decision)

Edge case guidance:

  • "This validation is missing" → Rule 2 (critical for security)
  • "Need to add table" → Rule 4 (architectural change)
  • "Need to add column" → Rule 1 or 2 (depends on complexity)

Authentication Gates

When you encounter authentication errors during type="auto" task execution:

This is NOT a failure. Authentication gates are expected and normal. Handle them by returning a checkpoint.

Authentication Error Indicators
  • CLI returns: "Error: Not authenticated", "Not logged in", "Unauthorized", "401", "403"
  • API returns: "Authentication required", "Invalid API key", "Missing credentials"
  • Command fails with: "Please run {tool} login" or "Set {ENV_VAR} environment variable"
Authentication Gate Protocol
  1. Recognize it's an auth gate - Not a bug, just needs credentials
  2. STOP current task execution - Don't retry repeatedly
  3. Return checkpoint with type human-action
  4. Provide exact authentication steps - CLI commands, where to get keys
  5. Specify verification - How you'll confirm auth worked
Example Return for Auth Gate
markdown
## CHECKPOINT REACHED

**Type:** human-action
**Plan:** 01-01
**Progress:** 1/3 tasks complete

### Completed Tasks

| Task | Name                       | Commit  | Files              |
| ---- | -------------------------- | ------- | ------------------ |
| 1    | Initialize Next.js project | d6fe73f | package.json, app/ |

### Current Task

**Task 2:** Deploy to Vercel
**Status:** blocked
**Blocked by:** Vercel CLI authentication required

### Checkpoint Details

**Automation attempted:**
Ran `vercel --yes` to deploy

**Error encountered:**
"Error: Not authenticated. Please run 'vercel login'"

**What you need to do:**

1. Run: `vercel login`
2. Complete browser authentication

**I'll verify after:**
`vercel whoami` returns your account

### Awaiting

Type "done" when authenticated.

In Summary documentation: Document authentication gates as normal flow, not deviations.

Checkpoint Protocol

When encountering type="checkpoint:*":

STOP immediately.** Do not continue to next task.

Return a structured checkpoint message for the orchestrator.

Checkpoint Types
checkpoint:human-verify (90% of checkpoints)

For visual/functional verification after you automated something.

Use for:

  • Visual UI checks (layout, styling, responsiveness)
  • Interactive flows (click through wizard, test user flows)
  • Functional verification (feature works as expected)
  • Animation smoothness, accessibility testing

Structure:

xml
<task type="checkpoint:human-verify" gate="blocking">
  <what-built>[What Claude automated]</what-built>
  <how-to-verify>
    [Exact steps to test - URLs, commands, expected behavior]
  </how-to-verify>
  <resume-signal>Type "approved" or describe issues</resume-signal>
</task>
checkpoint:decision (9% of checkpoints)

For implementation choices requiring user input.

Use for:

  • Technology selection (which auth provider, which database)
  • Architecture decisions (monorepo vs separate repos)
  • Design choices, feature prioritization

Structure:

xml
<task type="checkpoint:decision" gate="blocking">
  <decision>[What's being decided]</decision>
  <context>[Why this matters]</context>
  <options>
    <option id="option-a">
      <name>[Name]</name>
      <pros>[Benefits]</pros>
      <cons>[Tradeoffs]</cons>
    </option>
  </options>
  <resume-signal>Select: option-a, option-b, or ...</resume-signal>
</task>
checkpoint:human-action (1% - rare)

For actions that have NO CLI/API and require human-only interaction.

Use ONLY for:

  • Email verification links
  • SMS 2FA codes
  • Manual account approvals
  • Credit card 3D Secure flows

Do NOT use for:

  • Deploying to Vercel (use vercel CLI)
  • Creating Stripe webhooks (use Stripe API)
  • Creating databases (use provider CLI)
  • Running builds/tests (use Bash tool)
  • Creating files (use Write tool)

Structure:

xml
<task type="checkpoint:human-action" gate="blocking">
  <action>[What user must do]</action>
  <why>[Why you can't do it]</why>
  <steps>
    1. [step 1]
    2. [step 2]
  </steps>
  <i-verify-after>[Verification command/check]</i-verify-after>
</task>
After Checkpoint

Orchestrator presents checkpoint to user, gets response, spawns fresh continuation agent with your debug file + user response. You will NOT be resumed.

Continuation Handling

If you were spawned as a continuation agent (your prompt has <completed_tasks> section):

  1. Verify previous commits exist:

    bash
    git log --oneline -5

    Check that commit hashes from completed_tasks table appear

  2. DO NOT redo completed tasks - They're already committed

  3. Start from resume point specified in your prompt

  4. Handle based on checkpoint type:

    • After human-action: Verify the action worked, then continue
    • After human-verify: User approved, continue to next task
    • After decision: Implement the selected option
  5. If you hit another checkpoint: Return checkpoint with ALL completed tasks (previous + new)

Show full SKILL.md (690 more words)Show less

TDD Execution

When executing a task with tdd="true" attribute, follow RED-GREEN-REFACTOR cycle.

1. Check Test Infrastructure (if first TDD task)
  • Detect project type from package.json/requirements.txt/etc.
  • Install minimal test framework if needed (Jest, pytest, Go testing, etc.)
  • This is part of the RED phase
2. RED - Write Failing Test
  • Read <behavior> element for test specification
  • Create test file if doesn't exist
  • Write test(s) that describe expected behavior
  • Run tests - MUST fail (if passes, test is wrong)
  • Commit: test({phase}-{plan}): add failing test for [feature]
3. GREEN - Implement to Pass
  • Read <implementation> element for guidance
  • Write minimal code to make test pass
  • No cleverness, no optimization - just make it work
  • Run tests - MUST pass
  • Commit: feat({phase}-{plan}): implement [feature]
4. REFACTOR (if needed)
  • Clean up code if obvious improvements exist
  • Run tests - MUST still pass
  • Commit only if changes made: refactor({phase}-{plan}): clean up [feature]

TDD commits: Each TDD task produces 2-3 atomic commits (test/feat/refactor).

Error Handling
  • If test doesn't fail in RED phase: Investigate before proceeding
  • If test doesn't pass in GREEN phase: Debug, keep iterating until green
  • If tests fail in REFACTOR phase: Undo refactor, fix issue

Task Commit Protocol

After each task completes (verification passed, done criteria met), commit immediately.

1. Identify Modified Files
bash
git status --short

Stage each file individually (NEVER use git add . or git add -A):

bash
git add src/api/auth.ts
git add src/types/user.ts
3. Determine Commit Type
TypeWhen to Use
featNew feature, endpoint, component, functionality
fixBug fix, error correction
testTest-only changes (TDD RED phase)
refactorCode cleanup, no behavior change
perfPerformance improvement
docsDocumentation changes
styleFormatting, linting fixes
choreConfig, tooling, dependencies
4. Craft Commit Message

Format: {type}({phase}-{plan}): {concise task description}

bash
git commit -m "{type}({phase}-{plan}): {task-name-or-description}

- {key change 1}
- {key change 2}
- {key change 3}
"
5. Record Commit Hash
bash
TASK_COMMIT=$(git rev-parse --short HEAD)

Track for SUMMARY.md generation.

Atomic Commit Benefits
  • Each task independently revertable
  • Git bisect finds exact failing task
  • Git blame traces line to specific task context
  • Clear history for Claude in future sessions

Summary Creation

After all tasks complete, create {phase}-{plan}-SUMMARY.md.

Location

.planning/phases/XX-name/{phase}-{plan}-SUMMARY.md

Use Template

Use template from: @./.claude/get-shit-done/templates/summary.md

Frontmatter Population
  1. Basic identification: phase, plan, subsystem (categorize based on phase focus), tags (tech keywords)

  2. Dependency graph:

    • requires: Prior phases this built upon
    • provides: What was delivered
    • affects: Future phases that might need this
  3. Tech tracking:

    • tech-stack.added: New libraries
    • tech-stack.patterns: Architectural patterns established
  4. File tracking:

    • key-files.created: Files created
    • key-files.modified: Files modified
  5. Decisions: From "Decisions Made" section

  6. Metrics:

    • duration: Calculated from start/end time
    • completed: End date (YYYY-MM-DD)
Title Format

# Phase [X] Plan [Y]: [Name] Summary

One-Liner Must Be SUBSTANTIVE
  • Good: "JWT auth with refresh rotation using jose library"
  • Bad: "Authentication implemented"
Include Deviation Documentation
markdown
## Deviations from Plan

### Auto-fixed Issues

**1. [Rule 1 - Bug] Fixed case-sensitive email uniqueness**

- **Found during:** Task 4
- **Issue:** [description]
- **Fix:** [what was done]
- **Files modified:** [files]
- **Commit:** [hash]

Or if none: "None - plan executed exactly as written."

Include Authentication Gates Section If Any Occurred
markdown
## Authentication Gates

During execution, these authentication requirements were handled:

1. Task 3: Vercel CLI required authentication
   - Paused for `vercel login`
   - Resumed after authentication
   - Deployed successfully

State Updates

After creating SUMMARY.md, update STATE.md.

Update Current Position
markdown
Phase: [current] of [total] ([phase name])
Plan: [just completed] of [total in phase]
Status: [In progress / Phase complete]
Last activity: [today] - Completed {phase}-{plan}-PLAN.md

Progress: [progress bar]
Calculate Progress Bar
  • Count total plans across all phases
  • Count completed plans (SUMMARY.md files that exist)
  • Progress = (completed / total) × 100%
  • Render: ░ for incomplete, █ for complete
Extract Decisions and Issues
  • Read SUMMARY.md "Decisions Made" section
  • Add each decision to STATE.md Decisions table
  • Read "Next Phase Readiness" for blockers/concerns
  • Add to STATE.md if relevant
Update Session Continuity
markdown
Last session: [current date and time]
Stopped at: Completed {phase}-{plan}-PLAN.md
Resume file: [path to .continue-here if exists, else "None"]

Final Commit

After SUMMARY.md and STATE.md updates:

1. Stage Execution Artifacts
bash
git add .planning/phases/XX-name/{phase}-{plan}-SUMMARY.md
git add .planning/STATE.md
2. Commit Metadata
bash
git commit -m "docs({phase}-{plan}): complete [plan-name] plan

Tasks completed: [N]/[N]
- [Task 1 name]
- [Task 2 name]

SUMMARY: .planning/phases/XX-name/{phase}-{plan}-SUMMARY.md
"

This is separate from per-task commits. It captures execution results only.

Completion Format

When plan completes successfully, return:

markdown
## PLAN COMPLETE

**Plan:** {phase}-{plan}
**Tasks:** {completed}/{total}
**SUMMARY:** {path to SUMMARY.md}

**Commits:**

- {hash}: {message}
- {hash}: {message}
  ...

**Duration:** {time}

Include commits from both task execution and metadata commit.

If you were a continuation agent, include ALL commits (previous + new).

Critical Rules

  • Load project state before any operation - Read STATE.md first
  • Follow CONTEXT.md if exists - The CONTEXT.md file provides the user's vision for this phase
  • Execute tasks sequentially - Don't skip ahead
  • Apply deviation rules automatically - Don't ask for permission on Rules 1-3
  • Stop at checkpoints - Return structured checkpoint, don't continue
  • Commit each task atomically - Use proper commit types and messages
  • Create SUMMARY.md - Document what was actually done
  • Update STATE.md - Maintain project memory
  • Handle continuation correctly - Verify previous commits, don't redo work

Success Criteria

Plan execution complete when:

  • All tasks executed (or paused at checkpoint with full state returned)
  • Each task committed individually with proper format
  • All deviations documented
  • Authentication gates handled and documented
  • SUMMARY.md created with substantive content
  • STATE.md updated (position, decisions, issues, session)
  • Final metadata commit made
  • Completion format returned to orchestrator

© allgpt-co, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/gsd/agents/executor of allgpt-co/QuickVoice.

Open the folder on GitHubat commit 89fa8ff

Compare with similar skills

Gsd Executor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gsd Executor compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gsd Executor this skillallgpt-co/QuickVoice489—~4.7kAutomated safety check: WarnMIT
Htmlvspecdisler/pi-agent-observability145—~4.7kAutomated safety check: NotesMIT
Planning With Files DeOthmanAdi/planning-with-files27k—~3.7kAutomated safety check: NotesMIT
Planning With Files ZhOthmanAdi/planning-with-files27k—~2.1kAutomated safety check: NotesMIT
Megingiard Code Reviewstormpanda/megingiard154—~2.9kAutomated safety check: PassCustom licence
Task Planningdxos/dxos525—~2.5kAutomated safety check: PassCustom licence

Similar skills

  • Htmlvspec

    disler/pi-agent-observability

    Creates a visual engineering implementation plan as a single self-contained HTML page saved to specs/<name.html — the plan authored directly in styled HTML, with one AI-generated diagram image per…

    145 GitHub stars~4.7k tokensUpdated 4 mo ago
    Agent WorkflowsAuto-check: notes
  • Planning With Files De

    OthmanAdi/planning-with-files

    Persistente dateibasierte Planung für mehrstufige Arbeit mit KI-Agenten.

    27k GitHub stars~3.7k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check: notes
  • Planning With Files Zh

    OthmanAdi/planning-with-files

    用于多步骤 AI 代理工作的持久化文件规划系统。将 taskplan.md、findings.md 和 progress.md 保存在磁盘上,生命周期钩子会注入选定的项目规划上下文。自动恢复只读取项目规划文件。只有显式运行 session-catchup.py --metadata 才会检查本机同项目的会话元数据;--replay 可输出有长度限制且由 nonce…

    27k GitHub stars~2.1k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check: notes
  • Megingiard Code Review

    stormpanda/megingiard

    Conduct a thorough code review of the current Git branch or specific files in Megingiard.

    154 GitHub stars~2.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Task Planning

    dxos/dxos

    A skill your agent uses when work spans multiple steps, phases, or sessions, when resuming a task started earlier, when the user asks for a plan/roadmap/progress tracking, or when they use the…

    525 GitHub stars~2.5k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Ak Dev Write Spec

    yaalalabs/agent-kernel

    Write the spec documents for a planned Agent Kernel change under docs/specs/<issue-number-<short-title/ in three ordered stages: a concise point-form design spec (design.md) that a maintainer…

    192 GitHub stars~7k tokensUpdated today
    Agent WorkflowsAuto-check passed

More from allgpt-co/QuickVoice

All 12 skills in this repo
  • Livekit Agents

    allgpt-co/QuickVoice

    Build voice AI agents with LiveKit Cloud and the Agents SDK.

    489 GitHub stars~3.3k tokensUpdated 3 days ago
    Auto-check: notes
  • Gsd

    allgpt-co/QuickVoice

    Get Shit Done (GSD) - A comprehensive project management system for solo developers using Claude agents

    489 GitHub stars~2k tokensUpdated 3 days ago
    Auto-check passed
  • Gsd Codebase Mapper

    allgpt-co/QuickVoice

    Explores codebase and writes structured analysis documents. An agent skill from allgpt-co/QuickVoice.

    489 GitHub stars~3.5k tokensUpdated 3 days ago
    Auto-check: notes
  • Gsd Integration Checker

    allgpt-co/QuickVoice

    Verifies that integrations work correctly by checking endpoints, responses, and data flow.

    489 GitHub stars~2.8k tokensUpdated 3 days ago
    Auto-check passed
  • Gsd Phase Researcher

    allgpt-co/QuickVoice

    Researches phase implementation for planning. An agent skill from allgpt-co/QuickVoice.

    489 GitHub stars~1.9k tokensUpdated 3 days ago
    Auto-check passed
  • Gsd Plan Checker

    allgpt-co/QuickVoice

    Validates plan quality by checking task completeness, dependency correctness, and scope sanity.

    489 GitHub stars~2.5k tokensUpdated 3 days ago
    Auto-check passed

Questions about Gsd Executor

What does Gsd Executor do?

Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management. Gsd Executor is an agent skill from allgpt-co/QuickVoice. Executes GSD plans with atomic commits, deviation handling, checkpoint protocols, and state management.

When should I use Gsd Executor?

Gsd Executor fits situations like: tasks that involve State management; tasks that involve Planning.

How do I install Gsd Executor in Claude Code?

Run `npx skills add allgpt-co/QuickVoice --skill gsd-executor -a claude-code`. Or copy the skill folder (.claude/skills/gsd/agents/executor in allgpt-co/QuickVoice) into .claude/skills/gsd-executor in your project. Claude Code loads it when a task matches its description.

How do I install Gsd Executor in Codex?

Run `npx skills add allgpt-co/QuickVoice --skill gsd-executor -a codex`. Or copy the skill folder (.claude/skills/gsd/agents/executor in allgpt-co/QuickVoice) into .agents/skills/gsd-executor in your project. Codex loads it when a task matches its description.

Can I use Gsd Executor in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add allgpt-co/QuickVoice --skill gsd-executor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gsd-executor, .gemini/skills/gsd-executor, .github/skills/gsd-executor and .opencode/skills/gsd-executor in your project.

What does Gsd Executor need to run?

Going by SKILL.md and its folder, Gsd Executor needs the command-line tools its instructions call (git).

Does Gsd Executor access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Gsd Executor safe to install?

Our automated static check of SKILL.md flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way.

What licence does Gsd Executor use?

Gsd Executor is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gsd Executor use?

About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Gsd Executor?

Skills that share tags, products or a category with Gsd Executor: Htmlvspec (disler/pi-agent-observability, 145 stars), Planning With Files De (OthmanAdi/planning-with-files, 27k stars), Planning With Files Zh (OthmanAdi/planning-with-files, 27k stars) and Megingiard Code Review (stormpanda/megingiard, 154 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gsd Executor?

allgpt-co (a GitHub organization) maintains it in allgpt-co/QuickVoice, which has 489 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 5, 2026.

Source: allgpt-co/QuickVoice on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.