From 0a6d6277b650ad1688d8b9e4f8b8407e265be8ee Mon Sep 17 00:00:00 2001 From: starmen1265 Date: Wed, 11 Mar 2026 13:02:25 +0800 Subject: [PATCH] feat(02-01): create SKILL.md with valid frontmatter - YAML frontmatter with name: gsd-openclaw - Description contains /gsd:* trigger patterns - Documents all supported GSD commands - Explains project context switching Requirements: OCLW-01, OCLW-02 Co-Authored-By: Claude Opus 4.6 --- gsd-openclaw/skill/SKILL.md | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 gsd-openclaw/skill/SKILL.md diff --git a/gsd-openclaw/skill/SKILL.md b/gsd-openclaw/skill/SKILL.md new file mode 100644 index 0000000..48df6ff --- /dev/null +++ b/gsd-openclaw/skill/SKILL.md @@ -0,0 +1,45 @@ +--- +name: gsd-openclaw +description: GSD project management via /gsd:* commands. Triggers on /gsd:new-project, /gsd:plan, /gsd:status, /gsd:use and other GSD slash commands. +--- + +# GSD-OpenClaw Skill + +This skill enables GSD (Get Shit Done) project management through chat interfaces via OpenClaw. + +## When to Use + +This skill triggers when users send messages starting with `/gsd:` in any channel where OpenClaw is configured. Use this skill to: + +- Create and manage GSD projects +- Switch between project contexts +- Check project status +- Execute planning and shipping workflows + +## Commands + +| Command | Description | +|---------|-------------| +| `/gsd:new-project ` | Create a new GSD project | +| `/gsd:use ` | Switch to a project context | +| `/gsd:status` | Show current project status | +| `/gsd:plan` | Run planning phase | +| `/gsd:ship` | Ship the current phase | +| `/gsd:help` | Show available commands | + +## Project Context + +GSD manages multiple projects, each with its own workspace and state. Use `/gsd:use ` to switch the active project context before running other commands. + +Example: +``` +/gsd:new-project my-auth-service +/gsd:use my-auth-service +/gsd:status +``` + +## Integration Notes + +- Sessions persist in tmux for long-running operations +- State is checkpointed to JSON for recovery +- Multiple projects can run concurrently without interference