自动同步: 2026-03-12 03:00

This commit is contained in:
2026-03-12 03:00:29 +08:00
parent a078c575b9
commit deff5877b4
70 changed files with 8684 additions and 367 deletions
+14
View File
@@ -7,6 +7,20 @@ description: GSD project management via /gsd:* commands. Triggers on /gsd:new-pr
This skill enables GSD (Get Shit Done) project management through chat interfaces via OpenClaw.
## How It Works
This skill uses the `Orchestrator` class from `orchestrator.py` as its main entry point. When a user sends a message starting with `/gsd:`:
1. **Command Parsing**: The orchestrator parses the `/gsd:*` pattern to extract the command and arguments
2. **Session Management**: Auto-creates a tmux session if one doesn't exist for the project
3. **Command Execution**: Executes the GSD command via the tmux session
4. **Response Formatting**: Returns a formatted Feishu card with the result
For interactive operations that require user confirmation (e.g., approvals), the orchestrator:
- Detects approval requests in Claude CLI output
- Returns an interactive card with confirm/reject buttons
- Handles button callbacks to continue or cancel the operation
## When to Use
This skill triggers when users send messages starting with `/gsd:` in any channel where OpenClaw is configured. Use this skill to: