idea-coach

Review·Scanned 2/18/2026

Idea Coach manages and reviews user ideas with GitHub integration and stores data in ~/.openclaw/idea-coach/ideas.json. The skill invokes the gh CLI via subprocess.run, contacts github.com, and expects users to run gh auth login for authentication.

from clawhub.ai·v0.2.0·44.8 KB·0 installs
Scanned from 0.2.0 at 4a9957b · Transparency log ↗
$ vett add clawhub.ai/udiedrichsen/idea-coachReview findings below

💡 Idea Coach

AI-powered idea/problem/challenge manager with GitHub integration.

An OpenClaw skill that helps you capture, categorize, review, and ship your ideas.

Features

  • Capture ideas, problems, and challenges
  • Categorize by type, domain, energy, urgency, importance
  • Review cycles based on importance (daily → quarterly)
  • GitHub integration — link or create repos
  • Issue sync — turn ideas into trackable GitHub issues
  • Critical feedback — suggests dropping stale ideas

Installation

As OpenClaw Skill

# Coming soon to ClawHub
clawhub install idea-coach

Manual Installation

git clone https://github.com/moinsen-dev/idea-coach.git
# Copy to your OpenClaw skills directory

Requirements

  • Python 3.8+
  • gh CLI (for GitHub integration)
    # macOS
    brew install gh
    
    # Linux
    sudo apt install gh
    
    # Then authenticate
    gh auth login
    

Quick Start

# Capture an idea
python scripts/coach.py add "Build a CLI for X" --type idea --importance important

# List your ideas
python scripts/coach.py list

# Check what's due for review
python scripts/coach.py due

# Ship an idea to GitHub
python scripts/coach.py ship <id>

# Link to existing repo
python scripts/coach.py link <id> owner/repo

# Get repo status
python scripts/coach.py repo-status <id>

OpenClaw Commands

CommandDescription
/idea <text>Capture new idea
/idea_listList active ideas
/idea_dueShow due for review
/idea_ship <id>Create GitHub repo
/idea_link <id> <repo>Link to existing repo
/idea_repo <id>Show repo status
/idea_sync <id>Sync as GitHub issue

Philosophy

Be critical, not just supportive.

  • Ideas that sit too long get flagged
  • Review prompts ask hard questions
  • Dropping an idea is a valid decision
  • Shipped > Perfect

Status Flow

captured → exploring → developing → shipped/done
                ↓           ↓
             parked      blocked
                ↓
             dropped

Data

Ideas stored in ~/.openclaw/idea-coach/ideas.json

License

MIT


Built for OpenClaw 🦞