Skip to content

Commit 432decc

Browse files
qdrivenclaude
andcommitted
feat: add golang-cli-app skill with code examples and install scripts
Add a comprehensive skill for Go CLI app development with: - SKILL.md with Cobra/Viper/PTerm/Bubble Tea code examples - TUI patterns reference for easy TUI adoption - Subcommand design rules and naming conventions - Install scripts for macOS/Linux and Windows Refs: #15 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8a2d4d5 commit 432decc

6 files changed

Lines changed: 1299 additions & 0 deletions

File tree

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,27 @@ github_owner: your-username
159159
work_dir: ./workspace
160160
```
161161
162+
## Skills
163+
164+
Spark provides AI agent skills for Go CLI app development:
165+
166+
### golang-cli-app Skill
167+
168+
Code templates and best practices for building Go CLI apps with Cobra/Viper/PTerm/Bubble Tea.
169+
170+
```bash
171+
# Install the skill
172+
./skills/golang-cli-app/scripts/install.sh --system # All agents
173+
./skills/golang-cli-app/scripts/install.sh --project # Current project only
174+
./skills/golang-cli-app/scripts/install.sh --system --agent claude-code # Specific agent
175+
```
176+
177+
Includes:
178+
- SKILL.md with complete code examples (Cobra commands, Viper config, PTerm/Bubble Tea TUI)
179+
- TUI patterns reference (`references/tui-patterns.md`)
180+
- Subcommand design rules (`references/subcommand-rules.md`)
181+
- Install scripts for macOS/Linux and Windows
182+
162183
## Documentation
163184

164185
Online docs: https://variableway.github.io/spark-cli/

0 commit comments

Comments
 (0)