基于已有规划文件继续对话:响应用户选择的方向,深入探索代码库,迭代更新规划文档。
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill plan-c --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Plan C?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-plan-c)More formats (shields.io, HTML) on the badges page.
---
name: plan-c
description: 基于已有规划文件继续对话:响应用户选择的方向,深入探索代码库,迭代更新规划文档。
disable-model-invocation: true
---
继续基于已有规划的深度迭代工作。
**输入**:用户对规划方向的选择、新的细化需求,或对上一轮规划结果的反馈。
**执行步骤**
1. **上下文感知与文件加载**
- **自动定位**:检查当前对话上下文中是否存在最近创建或引用的规划文件。
- 若存在:完整读取文件内容,解析当前的 `TODO` 列表和 `待确认关键点`。
- 若不存在:停止执行并提示:"❌ 未找到关联的规划文件。请先使用 `/plan-i` 创建一个新规划。"
- **意图识别**:分析用户最新输入,确定本次迭代的具体目标(例如:用户选择了“方向一”,或提出了具体的技术疑问)。
2. **深度探索 (Plan Mode)**
- 根据确定的目标,激活 **Plan 模式** 进行代码库探索:
- 扫描相关目录结构和文件依赖。
- 分析现有函数签名、数据模型接口。
- 识别潜在的冲突点或重构需求。
- *注意*:此阶段只读不写代码,专注于理解逻辑。
3. **规划迭代与文档更新**
- **转化成果**:将探索到的技术细节转化为具体的规划条目(细化到函数级或模块级)。
- **增量更新**:
- 在规划文件中追加新的章节(如 `## 详细设计:[方向名称]`)。
- 更新 `TODO` 列表状态(标记已完成或新增子任务)。
- 移除已解决的 `待确认关键点`。
- **执行写入**:将更新后的内容保存回原规划文件。
4. **反馈与循环引导**
- 输出本次迭代的总结:
- 展示新增的关键规划细节。
- 指出发现的重要风险或依赖。
- **引导下一轮**:
> "📝 规划文档已更新。关于 **[当前方向]** 的分析已完成。
>
> 接下来您希望:
> 1. 继续深入当前方向的细节?
> 2. 切换到下一个规划方向(推荐:[推荐方向])?
>
> 请直接告诉我您的决定,我将继续为您迭代规划。"
## 约束与要求
- **前置依赖**:必须依赖已存在的规划文件运行。若无文件,强制引导用户使用 `plan-i`。
- **核心职责**:深度代码探索、逻辑细化、文档持续更新。
- **禁止初始化**:**严禁**调用 `pl-init.sh` 脚本。
- **无代码生成**:除非用户明确指令“开始编码”且规划已完全就绪,否则仅输出规划逻辑和文档更新。
- **状态保持**:每次输出都必须基于最新的文件状态,确保规划的一致性。
- **智能推荐**:在引导下一步时,应根据当前进度智能推荐最合理的下一个讨论方向。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...
Interact with the Paperclip control plane API to manage tasks, coordinate with other agents, and follow company governance. Use when you need to check assignments, update task status, delegate work, post comments, set up or manage routines (recurring scheduled tasks), or call any Paperclip API endpoint. Do NOT use for the actual domain work itself (writing code, research, etc.) — only for Paperclip coordination.
Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.
Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.
Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"