create-gsd-extension

Official

Scaffold and iterate GSD extensions quickly

Authorgsd-build
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Create, debug, and iterate on GSD extensions (TypeScript modules that add tools, commands, event hooks, custom UI, and providers to GSD). Use when asked to build an extension, add a tool the LLM can call, register a slash command, hook into GSD events, create custom TUI components, or modify GSD behavior. Triggers on "create extension", "build extension", "add a tool", "register command", "hook into gsd", "custom tool", "gsd plugin", "gsd extension".

Core Features & Use Cases

  • Scaffold a complete extension skeleton with tools, commands, event hooks, and UI stubs.
  • Provide best-practice patterns for state, rendering, and safety checks, plus a guided test workflow.
  • Use cases include building a new extension, adding capabilities to an existing extension, debugging issues, and preparing packaging.

Quick Start

Ask the AI to scaffold a new GSD extension and then run /reload to validate the generated skeleton.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: create-gsd-extension
Download link: https://github.com/gsd-build/gsd-2/archive/main.zip#create-gsd-extension

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.