open-gsdopen-gsdOfficialยท49 Agent Skills Included

gsd-pi

Autonomous coding agent that plans, builds, and verifies software projects

Plans, codes, tests, and ships software autonomously from a plain-English spec using milestones, slices, and tasks. Eliminates manual project coordination with worktree-isolated Git automation, local project memory, and multi-provider model routing. Includes 50+ built-in skills for code review, testing, debugging, security audits, browser automation, and web quality checks.
npx skills add open-gsd/gsd-pi --all -g -y

All Skills in This Repository (49)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

gsd-orchestrator

Orchestrate autonomous software builds by driving GSD subprocesses from spec to delivery.

Official
Advanced
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

different-name

Compare SKILL.md frontmatter name against directory basename and report mismatches.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

multiline-description

Normalize multiline YAML frontmatter descriptions into single-line form, preserving semantic meaning and collapsing newlines for indexing and display.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

Invalid_Name

Validate skill names and normalize them to lowercase-hyphen format.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

disable-model-invocation

Enforce manual activation of skills using the disable-model-invocation frontmatter flag.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

valid-skill

Validate skill loading and return a basic acknowledgement.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

unknown-field

Validate SKILL.md frontmatter for required name and description fields.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

this-is-a-very-long-skill-name-that-exceeds-the-sixty-four-character-limit-set-by-the-standard

Validate SKILL.md frontmatter names against configured character limits.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

bad--name

Validate SKILL.md frontmatter names to reject consecutive hyphens.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

child-skill

Expose and manage nested skills in hierarchical skill repositories.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

calendar

Automate calendar-based planning for tasks and milestones.

Official
Basic
๐Ÿ“ฆ In Repo
open-gsdopen-gsd

dynamic-resources

Discover and load runtime skills from the resources_discover extension.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install GSD Pi?โ–ผ

Run `npx skills add open-gsd/gsd-pi --all -g -y` in your terminal to install all skills in this suite globally.

What does GSD Pi do?โ–ผ

It is a local-first coding agent that breaks a product spec into milestones and tasks, then autonomously plans, implements, verifies, and commits the work with isolated Git worktrees.

Can GSD Pi build an app from a spec?โ–ผ

Yes. Write a short spec file, run the headless new-milestone command with auto mode, and GSD plans, codes, tests, and commits the project while you monitor progress via JSON output.

Which AI providers does GSD Pi support?โ–ผ

It routes to multiple providers including API-key providers, OAuth providers, and external CLI providers like Claude Code and Cursor Agent, so you can use the model your team already has.

Do I need coding experience to use GSD Pi?โ–ผ

Basic terminal familiarity helps, but the agent handles planning, coding, and verification itself. You describe what to build in plain English and review the results.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’