一键导入
validate-idea
Evaluate a single idea and decide to accept or reject it. Used internally by /validate-ideas or when the user mentions a specific idea number.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Evaluate a single idea and decide to accept or reject it. Used internally by /validate-ideas or when the user mentions a specific idea number.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | validate-idea |
| description | Evaluate a single idea and decide to accept or reject it. Used internally by /validate-ideas or when the user mentions a specific idea number. |
Evaluate a pending idea and decide whether to accept or reject it.
When validating idea #N:
gh issue view N --repo jmlweb/tooling --json number,title,body,labels
Verify it has the idea:pending label. If not, inform user.
Evaluate against project context:
Read relevant files:
README.md, AGENTS.md for project goalsCheck for duplicates:
Assess feasibility:
Effort levels:
| Level | Time | Scope |
|---|---|---|
| Low | <2 hours | Single file, minimal testing |
| Medium | 2-8 hrs | Multiple files, moderate testing |
| High | >8 hours | Significant changes, extensive |
Impact levels:
| Level | Description |
|---|---|
| Low | Nice to have, minimal user benefit |
| Medium | Noticeable improvement, moderate benefit |
| High | Game changer, significant benefit |
If ACCEPTED:
gh issue edit N --repo jmlweb/tooling \
--remove-label "idea:pending" \
--add-label "idea:accepted,effort:medium,impact:high"
gh issue comment N --repo jmlweb/tooling --body "## Validation: ACCEPTED
**Effort:** [level] | **Impact:** [level]
**Reasoning:** [Why accepted]
*Ready for /feed-backlog*"
If REJECTED:
gh issue edit N --repo jmlweb/tooling \
--remove-label "idea:pending" \
--add-label "idea:rejected"
gh issue comment N --repo jmlweb/tooling --body "## Validation: REJECTED
**Reason:** [Why rejected]"
gh issue close N --repo jmlweb/tooling
Accept when: High impact + low effort, aligns with goals, solves pain point
Reject when: Low ROI, out of scope, duplicates, infeasible