Agent skill · software engineering · aradotso

gsd-2-agent-framework

Meta-prompting, context engineering, and spec-driven development system for autonomous long-running coding agents

Why this skill is useful

Adds a CLI tool that automates the entire software development process with crash recovery and cost tracking, which the AI cannot generate on its own.

What it needs

Requires npm installed locally. About 8k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.

What this skill does

GSD 2 — Autonomous Spec-Driven Agent Framework Skill by ara.so — Daily 2026 Skills collection GSD 2 is a standalone CLI that turns a structured spec into running software autonomously. It controls the agent harness directly — managing fresh context windows per task, git worktree isolation, crash recovery, cost tracking, and stuck detection — rather than relying on LLM self-loops. One command, walk away, come back to a built project with clean git history. --- Installation Requires Node.js 18+. Works with Claude (Anthropic) as the underlying model via the Pi SDK. --- Core Concepts Work Hierarchy Iron rule: A task must fit in one context window. If it can't, split it into two tasks. Directory Layout --- Commands /gsd auto — Primary Autonomous Mode Run the full automation loop. Reads .gsd/STATE.md, dispatches each unit in a fresh session, handles recovery, and advances through the entire milestone without intervention. /gsd init — Initialize a Project Scaffold the .gsd/ directory from a ROADMAP.md and optional PROJECT.md. Creates initial STATE.md, registers milestones and slices from your roadmap, sets up the cost ledger. /gsd status — Dashboard Shows current position, per-slice costs, token usage, and what's queued next. Output example: /gsd run — Single Unit Dispatch Execute one specific unit manually instead of running the full loop. /gsd migrate — Migrate from v1 Import old .planning/ directories from the original Get Shit Done. /gsd costs — Cost Report Detailed cost breakdown with projections. --- Project Setup 1. Write ROADMAP.md 2. Write PROJECT.md 3. Initialize 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/gsd-2-agent-framework

View the source on GitHub

Browse the @skills marketplace