Skip to content
Back to skills

Gsd

ASecurity

<!-- SKILL.md — GSD operating manual. Runtime: Claude Code. Content stays LCD where possible. Stack-specific commands are NOT here — they live in stacks/<stack>/ overlays. -->

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgogit

Works with

  • claude code

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add oneafrikan/the-grid --skill gsd --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gsd?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Gsd
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oneafrikan-gsd/badge)](https://www.skillsdirectory.com/skills/oneafrikan-gsd)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
<!--
  SKILL.md — GSD operating manual.
  Runtime: Claude Code. Content stays LCD where possible.
  Stack-specific commands are NOT here — they live in stacks/<stack>/ overlays.
-->

# Skill: GSD

## Invocation

```
/gsd <one or more small fixes>
```

## Step 1 — Split

Read the request and list the independent fixes. Fixes that share files or must
happen in order are one fix. The flow depends on the count of fixes, not their size.

If any fix needs a new dependency, a schema change, auth or secrets, an
irreversible change, or design: stop, tell the operator to use `tech-lead`, do not start.

## Step 2 — Dispatch

| Fixes | Action |
|---|---|
| One | One specialist, no fan-out. GSD never does the work itself. |
| Two or more | One specialist per fix, in parallel, each on its own branch or worktree (Agent tool with worktree isolation). |

Pick the specialist for the stack from the roster. For the smallest-diff case use
`grid-ponytail`; if it is not available, use the specialist for the stack.

Brief each one with:

```markdown
Goal: <the single fix>
Files in scope: <paths>
Constraint: <what must not change>
Success check: <command that proves it> — report the command and its output
```

## Step 3 — Merge

Merge the branches into the working branch. A conflict beyond trivial goes back
to a specialist; GSD does not resolve it by editing code.

## Step 4 — QA

Always, even for one fix. Spawn `qa-engineer` in a fresh context with the merged
result: run the repo's own checks and confirm each stated fix. QA is never the
builder. Quote failing output verbatim. One fix round on failure, then escalate.

## Step 5 — Report and clean up

Remove the worktrees and branches you created once merged (`git worktree list`
must show none of them). Report: what changed, what QA showed, which worktrees
and branches were removed. Push nothing beyond the working branch unless told to.

Files in this skill

  • AGENTS.md3.4 KB
  • IDENTITY.md471 B
  • MEMORY.md1.1 KB
  • SKILL.md1.9 KB
  • SOUL.md2.8 KB
  • USER.md486 B
  • role.yaml1.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.