idea-plan
科研idea规划与跨对话追踪skill。将科研需求转化为 Milestone-Keypoint 两级任务体系,以 .plan 文件结构支持跨对话状态追踪。触发场景:用户需要规划实施路径、追踪多阶段进度、跨对话继续科研项目、调整现有计划。
Best use case
idea-plan is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
科研idea规划与跨对话追踪skill。将科研需求转化为 Milestone-Keypoint 两级任务体系,以 .plan 文件结构支持跨对话状态追踪。触发场景:用户需要规划实施路径、追踪多阶段进度、跨对话继续科研项目、调整现有计划。
Teams using idea-plan should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/idea-plan/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How idea-plan Compares
| Feature / Agent | idea-plan | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
科研idea规划与跨对话追踪skill。将科研需求转化为 Milestone-Keypoint 两级任务体系,以 .plan 文件结构支持跨对话状态追踪。触发场景:用户需要规划实施路径、追踪多阶段进度、跨对话继续科研项目、调整现有计划。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Idea Plan
面向科研人员的分布式任务规划系统,对齐论文写作的思维模式。
## .plan 文件体系
```
<idea-name>.plan/
├── INDEX.md # 任务总索引(状态自动同步自 state.md)
├── overview/
│ ├── abstract.md # What: 摘要、动机、研究问题、主要方法
│ └── architecture.md # How: 全局架构、主要管线、模块分解
├── tasks/ # Milestone → Keypoint 层级
│ ├── 1/
│ │ ├── 1.md # Milestone 总述
│ │ ├── state.md # 状态 + 跨对话摘要
│ │ ├── 1.1/
│ │ │ ├── 1.1.md # Keypoint 细述
│ │ │ └── state.md
│ │ └── ...
│ └── ...
└── log/ # 可选
├── chat/ # 用户显式保存的AI对话
└── record/ # Agent汇总的问题/发现
```
## 任务层级
| 层级 | 定位 | 必备字段 |
|------|------|----------|
| **Milestone** | 阶段性里程碑,对应Paper章节 | 说明 |
| **Keypoint** | 原子任务,可并行执行 | 目标、技术要点、产物 |
> Agent可按需添加少量辅助字段(如"前置依赖"、"验收标准"),保持精炼即可。
**状态**:⬜️未开始 → ⏳进行中 → ✅已完成 → 🔍人工审核
## state.md 模板
```yaml
---
state: ⬜️ # ⬜️ | ⏳ | ✅ | 🔍
---
# 摘要
<!-- 跨对话时供Agent快速了解当前进展 -->
# 问题与阻塞
<!-- 实施中遇到的问题,便于下次对话继续 -->
```
## 操作流程
| 阶段 | 触发条件 | 指南 |
|------|----------|------|
| **创建** | 已明确需求,无.plan | [stage/create.md](stage/create.md) |
| **读取** | 存在.plan,需恢复上下文 | [stage/read.md](stage/read.md) |
| **更新** | 完成任务,需同步状态 | [stage/update.md](stage/update.md) |
| **迭代** | 需调整idea或技术路线 | [stage/iterate.md](stage/iterate.md) |
## MCP 工具
配套 `idea-plan-mcp` 提供以下工具:
| 工具 | 功能 |
|------|------|
| `plan_create` | 创建.plan骨架(默认1×1最小结构) |
| `plan_list` | 任务树概览 |
| `plan_read` | 分级读取(scope: overview/index/milestone:X/keypoint:X.Y/current) |
| `plan_update_state` | 更新状态+摘要,自动同步INDEX.md |
| `plan_update_task` | 增删改任务(add/delete/rename Milestone或Keypoint) |
| `plan_sync_index` | 手动同步state.md→INDEX.md |
## 设计理念
1. **Paper-first**:结构对齐论文(Introduction→Method),支持LaTeX/Mermaid
2. **人机共读**:面向科研人员理解,Agent可解析执行
3. **分布式状态**:每个任务独立state.md,支持并行与跨对话追踪Related Skills
xfi-create-plan
Guide for creating engineering plans through a structured workflow. Use when planning new features, coordinating multi-agent work, or breaking down complex initiatives.
u08069-creative-ideation-facilitation-for-sales-and-client-success
Operate the "Creative Ideation Facilitation for sales and client success" capability in production for sales and client success workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
u0048-planning-dependency-dag-planner
Build and operate the "Planning Dependency DAG Planner" capability for Strategic Planning and Decomposition. Use when outcomes in this capability family are required for production execution.
remember-plan
Remember a plan with git commit
product-ideation
プロダクト企画を体系的に進めるスキル。新規プロダクトの考案、コンセプト整理、価値提案の策定を支援し、VCやCEOへの説得力あるプレゼンを目指す。「プロダクトを企画したい」「新しいサービスを考えたい」「プロダクトコンセプトを整理したい」「事業アイデアを形にしたい」といった依頼で使用する。システムエンジニアリングで開発されるプロダクト全般(スクラッチ開発、既存サービスの組み合わせなど形態不問)に対応。
planning
Provides expertise on how to plan for work in this repo
plan-generator
Creates structured plans from requirements. Generates comprehensive plans with steps, dependencies, risks, and success criteria. Coordinates with specialist agents for planning input and validates plan completeness. Uses template-renderer for formatted output.
plan-first-development
Break complex projects into detailed multi-phase plans before writing any code. Prevents scope creep, refactoring waste, and missed requirements. Use when starting any project with more than 1000 lines of code or building systems with multiple interacting components.
Plan Dependency Graph
Build and analyze dependency graphs across plans — identify blocking dependencies, critical paths, parallel work opportunities, and stale plans
idea-to-design
Universal brainstorming skill for any creative challenge - auto-activates when exploring ideas
idea-scale-automation
Automate Idea Scale tasks via Rube MCP (Composio). Always search tools first for current schemas.
idea-new
Bootstraps a new feature ticket by setting active context, deriving `slug_hint`, and preparing PRD questions. Use when the idea stage starts for a new ticket.