Idea Coach
Your critical sparring partner for ideas, problems, and challenges — now with GitHub integration!
What It Does
Idea Coach helps you:
- - Capture ideas, problems, and challenges as they come
- Categorize by type, domain, energy, urgency, and importance
- Review periodically (daily → quarterly based on importance)
- Ship ideas to GitHub repos when ready
- Track progress and know when to let go
Philosophy
Be critical, not just supportive. Idea Coach will:
- - Suggest dropping ideas that aren't worth pursuing
- Ask hard questions during reviews
- Track which ideas actually ship vs. rot forever
Commands
Core Commands
| Command | Description |
|---|
| INLINECODE0 | Capture a new idea |
| INLINECODE1 |
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 |
GitHub Commands
| Command | Description |
|---|
| INLINECODE9 | Link to existing repo |
| INLINECODE10 |
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 |
Attributes
Types
- - 💡 idea — Something to build or create
- 🔧 problem — Something to fix or solve
- 🎯 challenge — Something to overcome
Status Flow
CODEBLOCK0
Importance → Review Cycle
| Importance | Energy | Review Cycle |
|---|
| critical | high | daily |
| critical |
* | weekly |
| important | high | weekly |
| important | * | biweekly |
| nice-to-have | * | monthly |
| parked | * | quarterly |
GitHub Integration
Prerequisites
- -
gh CLI installed and authenticated - Run
gh auth login if not set up
Workflow Example
CODEBLOCK1
CLI Usage
CODEBLOCK2
Data Storage
Ideas are stored in INLINECODE16
Each idea tracks:
- - Basic info (title, description, type, domain)
- Status and progress
- Energy, urgency, importance
- Review schedule and history
- GitHub integration (repo, issue, sync timestamps)
- Interaction log
Tips
- 1. Capture quickly — Don't overthink the initial capture
- Review honestly — Use reviews to kill stale ideas
- Ship early — Create a repo as soon as an idea has momentum
- Sync issues — Use GitHub issues for detailed tracking
- Drop freely — A dropped idea is a decision, not a failure
创意教练
你的创意、问题和挑战的批判性陪练伙伴——现已集成GitHub!
功能概述
创意教练帮助你:
- - 捕捉 随时涌现的创意、问题和挑战
- 分类 按类型、领域、精力、紧急性和重要性归类
- 回顾 定期复盘(根据重要性从每日到每季度)
- 交付 将创意推送至GitHub仓库
- 追踪 进度并判断何时放手
核心理念
保持批判性,而非一味支持。 创意教练将:
- - 建议放弃不值得追求的创意
- 在回顾中提出尖锐问题
- 追踪哪些创意真正落地,哪些永远搁置
指令
核心指令
| 指令 | 说明 |
|---|
| /idea <文本> | 捕捉新创意 |
| /idea_list |
列出活跃创意 |
| /idea_list --due | 显示待回顾创意 |
| /idea_get
| 获取创意详情 |
| /idea_update | 更新创意属性 |
| /idea_review | 添加回顾交互 |
| /idea_drop | 标记为放弃(需说明原因) |
| /idea_done | 标记为已完成 |
| /idea_stats | 显示统计信息 |
GitHub指令
| 指令 | 说明 |
|---|
| /idealink <ID> <所有者/仓库> | 关联现有仓库 |
| /ideaship <ID> |
为创意创建新仓库 |
| /idea_ship --public | 创建公开仓库 |
| /idea_repo | 显示关联仓库状态 |
| /idea_sync | 创建/更新GitHub议题 |
属性
类型
- - 💡 创意 — 需要构建或创造的事物
- 🔧 问题 — 需要修复或解决的事物
- 🎯 挑战 — 需要克服的事物
状态流转
已捕捉 → 探索中 → 开发中 → 已交付/已完成
↓ ↓
已搁置 已阻塞
↓
已放弃
重要性 → 回顾周期
* | 每周 |
| 重要 | 高 | 每周 |
| 重要 | * | 双周 |
| 锦上添花 | * | 每月 |
| 已搁置 | * | 每季度 |
GitHub集成
前置条件
- - 已安装并认证gh命令行工具
- 如未配置,运行gh auth login
工作流程示例
1. 捕捉创意
/idea 构建一个任务管理命令行工具
2. 开发它
/idea_update abc123 --status developing
3. 推送至GitHub
/idea_ship abc123
4. 或关联现有仓库
/idea_link abc123 moinsen-dev/my-cli
5. 检查仓库状态
/idea_repo abc123
6. 同步为GitHub议题
/idea_sync abc123
CLI使用
bash
添加创意
python scripts/coach.py add 构建一个酷炫的东西 --type idea --importance important
列出创意
python scripts/coach.py list
python scripts/coach.py list --due
python scripts/coach.py list --github # 仅显示有关联仓库的
GitHub操作
python scripts/coach.py link owner/repo
python scripts/coach.py ship --owner moinsen-dev
python scripts/coach.py repo-status
python scripts/coach.py sync-issue --labels enhancement,idea
数据存储
创意存储在~/.openclaw/idea-coach/ideas.json
每个创意追踪:
- - 基本信息(标题、描述、类型、领域)
- 状态和进度
- 精力、紧急性、重要性
- 回顾计划与历史
- GitHub集成(仓库、议题、同步时间戳)
- 交互日志
提示
- 1. 快速捕捉 — 初次捕捉时不要过度思考
- 诚实回顾 — 利用回顾淘汰过时的创意
- 尽早交付 — 一旦创意有势头就创建仓库
- 同步议题 — 使用GitHub议题进行详细追踪
- 自由放弃 — 放弃一个创意是决策,而非失败