--- name: mvp-project description: | 基于本地项目工程目录,自动分析并生成 MVP 项目文档。 文档涵盖: - 项目基本介绍 - 代码仓库 / 本地目录地址 - 核心功能清单 - 商业模式 - 营销模式 - 用户流量与营收情况 当用户提到: - "生成项目文档" - "分析这个项目" - "记录我的 MVP" - "项目概览" 时使用此 Skill。 triggers: - "项目文档" - "MVP 文档" - "项目分析" - "generate project doc" - "project overview" --- # MVP Project 文档生成工作流 ## 启动确认 在开始之前,确认: - 项目本地目录路径(必须) - 远程仓库地址(可选,自动从 .git/config 提取) - 项目名称(可选,自动推断) ## Step 1: 项目扫描 (SCAN) 自动扫描项目目录,提取关键信息: - 项目根文件:README.md, package.json, pyproject.toml, Cargo.toml 等 - 技术栈识别:语言、框架、依赖 - 目录结构概览 - Git 远程仓库地址 ## Step 2: 文档生成 (GENERATE) 基于扫描结果,生成结构化项目文档: ### 文档结构 ``` MVP 项目文档 - {项目名} ├── 基本信息 │ ├── 项目名称 │ ├── 一句话介绍 │ ├── 代码仓库 / 本地路径 │ └── 技术栈 ├── 核心功能 │ ├── 功能列表 │ └── 功能状态(已上线/开发中/计划中) ├── 商业模式 │ ├── 目标用户 │ ├── 价值主张 │ └── 盈利方式 ├── 营销模式 │ ├── 获客渠道 │ ├── 内容策略 │ └── 增长策略 └── 运营数据 ├── 用户量 ├── 流量 └── 营收 ``` ## Step 3: 存储 (SAVE) 文档保存到知识库: - 路径: `space/crafted/project/{项目名}_{日期}.md` - 同时记录到 `project` 主题 ## 可用 MCP 工具 | 工具 | 用途 | |------|------| | `generate_project_doc(project_path)` | 扫描项目并生成文档 | | `add_note(content, topic="project")` | 手动补充项目信息 | | `get_context(topic="project")` | 查看已有项目文档 | ## 输出规范 ### 文档位置 `vault/space/crafted/project/{项目名}_{日期}.md` ### 文档格式 - Markdown 格式,Obsidian 兼容 - YAML frontmatter 包含项目元数据 - 每个章节可独立更新