Runs simple tasks directly without planning or subagents.

Install

mkdir -p .claude/skills/gsd-fast-ahmed-chouaya && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13030" && unzip -o skill.zip -d .claude/skills/gsd-fast-ahmed-chouaya && rm skill.zip

Installs to .claude/skills/gsd-fast-ahmed-chouaya

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Execute a trivial task inline — no subagents, no planning overhead
66 charsno explicit “when” trigger
Beginner

Key capabilities

  • Invoke the skill by mentioning `$gsd-fast`
  • Treat user text after `$gsd-fast` as arguments
  • Translate `AskUserQuestion` to Codex `request_user_input`
  • Translate `Task()` to Codex `spawn_agent`
  • Execute the fast workflow from a specified Markdown file
  • Handle batched calls for user questions

How it works

The skill directly maps GSD workflow elements like user questions and tasks to Codex collaboration tools, executing trivial tasks inline without spawning subagents or creating planning files.

Inputs & outputs

You give it
User request with `$gsd-fast` followed by a trivial task description
You get back
Direct execution of the trivial task within the current context

When to use gsd-fast

  • Quick file edits
  • Simple file creation
  • Minor refactoring

About this skill

<codex_skill_adapter>

A. Skill Invocation

  • This skill is invoked by mentioning $gsd-fast.
  • Treat all user text after $gsd-fast as {{GSD_ARGS}}.
  • If no arguments are present, treat {{GSD_ARGS}} as empty.

B. AskUserQuestion → request_user_input Mapping

GSD workflows use AskUserQuestion (Claude Code syntax). Translate to Codex request_user_input:

Parameter mapping:

  • headerheader
  • questionquestion
  • Options formatted as "Label" — description{label: "Label", description: "description"}
  • Generate id from header: lowercase, replace spaces with underscores

Batched calls:

  • AskUserQuestion([q1, q2]) → single request_user_input with multiple entries in questions[]

Multi-select workaround:

  • Codex has no multiSelect. Use sequential single-selects, or present a numbered freeform list asking the user to enter comma-separated numbers.

Execute mode fallback:

  • When request_user_input is rejected (Execute mode), present a plain-text numbered list and pick a reasonable default.

C. Task() → spawn_agent Mapping

GSD workflows use Task(...) (Claude Code syntax). Translate to Codex collaboration tools:

Direct mapping:

  • Task(subagent_type="X", prompt="Y")spawn_agent(agent_type="X", message="Y")
  • Task(model="...") → omit (Codex uses per-role config, not inline model selection)
  • fork_context: false by default — GSD agents load their own context via <files_to_read> blocks

Parallel fan-out:

  • Spawn multiple agents → collect agent IDs → wait(ids) for all to complete

Result parsing:

  • Look for structured markers in agent output: CHECKPOINT, PLAN COMPLETE, SUMMARY, etc.
  • close_agent(id) after collecting results from each agent </codex_skill_adapter>
<objective> Execute a trivial task directly in the current context without spawning subagents or generating PLAN.md files. For tasks too small to justify planning overhead: typo fixes, config changes, small refactors, forgotten commits, simple additions.

This is NOT a replacement for $gsd-quick — use $gsd-quick for anything that needs research, multi-step planning, or verification. $gsd-fast is for tasks you could describe in one sentence and execute in under 2 minutes. </objective>

<execution_context> @/home/milgraph/Projects/algo_framework/.codex/get-shit-done/workflows/fast.md </execution_context>

<process> Execute the fast workflow from @/home/milgraph/Projects/algo_framework/.codex/get-shit-done/workflows/fast.md end-to-end. </process>

When not to use it

  • Tasks requiring research or multi-step planning
  • Tasks needing verification
  • Tasks that cannot be described in one sentence or executed in under 2 minutes

Limitations

  • Does not support `multiSelect` for user questions directly
  • Does not create `PLAN.md` files
  • Does not support inline model selection for `Task()`

How it compares

This workflow bypasses planning overhead and subagent spawning for immediate execution of simple tasks, unlike more complex GSD workflows.

Compared to similar skills

gsd-fast side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
gsd-fast (this skill)04moNo flagsBeginner
pptx3936moReviewAdvanced
nano-pdf632moReviewBeginner
video-downloader1017moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

pptx

anthropics

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

393763

nano-pdf

openclaw

Edit PDFs with natural-language instructions using the nano-pdf CLI.

63300

video-downloader

ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

101255

youtube-transcript

michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

68277

using-superpowers

obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

95205

browser-automation

browserbase

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include "browse", "navigate to", "go to website", "extract data from webpage", "screenshot", "web scraping", "fill out form", "click on", "search for on the web". When taking actions be as specific as possible.

39230

Search skills

Search the agent skills registry