Install
openclaw skills install idea-coachAI-powered idea/problem/challenge manager with GitHub integration. Captures, categorizes, reviews, and helps ship ideas to repos.
openclaw skills install idea-coachYour critical sparring partner for ideas, problems, and challenges — now with GitHub integration!
Idea Coach helps you:
Be critical, not just supportive. Idea Coach will:
| Command | Description |
|---|---|
/idea <text> | Capture a new idea |
/idea_list | List active ideas |
/idea_list --due | Show ideas due for review |
/idea_get <id> | Get idea details |
/idea_update <id> | Update idea attributes |
/idea_review <id> | Add review interaction |
/idea_drop <id> | Mark as dropped (requires reason) |
/idea_done <id> | Mark as completed |
/idea_stats | Show statistics |
| Command | Description |
|---|---|
/idea_link <id> <owner/repo> | Link to existing repo |
/idea_ship <id> | Create new repo for idea |
/idea_ship <id> --public | Create public repo |
/idea_repo <id> | Show linked repo status |
/idea_sync <id> | Create/update GitHub issue |
captured → exploring → developing → shipped/done
↓ ↓
parked blocked
↓
dropped
| Importance | Energy | Review Cycle |
|---|---|---|
| critical | high | daily |
| critical | * | weekly |
| important | high | weekly |
| important | * | biweekly |
| nice-to-have | * | monthly |
| parked | * | quarterly |
gh CLI installed and authenticatedgh auth login if not set up# 1. Capture idea
/idea "Build a CLI for task management"
# 2. Develop it
/idea_update abc123 --status developing
# 3. Ship it to GitHub
/idea_ship abc123
# 4. Or link to existing repo
/idea_link abc123 moinsen-dev/my-cli
# 5. Check repo status
/idea_repo abc123
# 6. Sync as GitHub issue
/idea_sync abc123
# Add idea
python scripts/coach.py add "Build something cool" --type idea --importance important
# List ideas
python scripts/coach.py list
python scripts/coach.py list --due
python scripts/coach.py list --github # Only with linked repos
# GitHub operations
python scripts/coach.py link <id> owner/repo
python scripts/coach.py ship <id> --owner moinsen-dev
python scripts/coach.py repo-status <id>
python scripts/coach.py sync-issue <id> --labels enhancement,idea
Ideas are stored in ~/.openclaw/idea-coach/ideas.json
Each idea tracks: