gsd-scan
Provides a quick health check and overview of a project repository.
Install
mkdir -p .claude/skills/gsd-scan && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12605" && unzip -o skill.zip -d .claude/skills/gsd-scan && rm skill.zipInstalls to .claude/skills/gsd-scan
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.
Rapid codebase assessment — lightweight alternative to $gsd-map-codebaseKey capabilities
- →Scan a codebase for a single area of focus
- →Produce targeted documents in .planning/codebase/
- →Accept an optional --focus flag for specific areas
- →Spawn a single mapper agent for assessment
How it works
The skill invokes by mentioning $gsd-scan, processes user arguments, and executes a scan workflow by spawning a single mapper agent.
Inputs & outputs
When to use gsd-scan
- →Quickly assessing project structure
- →Getting a summary of codebase state
- →Rapid health check
About this skill
<codex_skill_adapter>
A. Skill Invocation
- This skill is invoked by mentioning
$gsd-scan. - Treat all user text after
$gsd-scanas{{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:
header→headerquestion→question- Options formatted as
"Label" — description→{label: "Label", description: "description"} - Generate
idfrom header: lowercase, replace spaces with underscores
Batched calls:
AskUserQuestion([q1, q2])→ singlerequest_user_inputwith multiple entries inquestions[]
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_inputis 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: falseby 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>
Lightweight alternative to $gsd-map-codebase — spawns one mapper agent instead of four parallel ones.
</objective>
<execution_context> @/Users/sasikumar/Documents/n8n/.codex/get-shit-done/workflows/scan.md </execution_context>
<process> Execute the scan workflow from @/Users/sasikumar/Documents/n8n/.codex/get-shit-done/workflows/scan.md end-to-end. </process>When not to use it
- →When a full codebase mapping with parallel agents is required
Limitations
- →Only performs a focused scan for a single area
- →Spawns one mapper agent instead of four parallel ones
How it compares
This skill uses one mapper agent for a focused scan, unlike a full codebase mapping that uses four parallel agents.
Compared to similar skills
gsd-scan side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| gsd-scan (this skill) | 0 | 3mo | No flags | Beginner |
| cass | 0 | 2mo | Caution | Intermediate |
| github-discussion-query | 0 | 3mo | Review | Intermediate |
| session-search | 1 | 7mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by skbsasikumar-rgb
View all by skbsasikumar-rgb →You might also like
cass
Dicklesworthstone
Coding Agent Session Search - unified CLI/TUI to index and search local coding agent history from Claude Code, Codex, Gemini, Cursor, Aider, ChatGPT, Pi-Agent, Factory, and more. Purpose-built for AI agent consumption with robot mode.
github-discussion-query
githubnext
Query GitHub discussions efficiently with jq argument support for filtering
session-search
pchalasani
For CLI agents WITHOUT subagent support (e.g., Codex CLI). Search previous code agent sessions for specific work, decisions, or code patterns.
github-wayback-recovery
gadievron
Recover deleted GitHub content using the Wayback Machine and Archive.org APIs. Use when repositories, files, issues, PRs, or wiki pages have been deleted from GitHub but may persist in web archives. Covers CDX API queries, URL patterns, and systematic recovery workflows.
research
ngapngap
1. **[Anti-pattern]**: [why it's bad, found in repo X] 2. **[Anti-pattern]**: [why it's bad]
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.