← ClaudeAtlas

project-to-obsidianlisted

将代码项目转换为 Obsidian 知识库。当用户提到 obsidian、项目文档、知识库、分析项目、转换项目 时激活。 【激活后必须执行】: 1. 先完整阅读本 SKILL.md 文件 2. 理解 AI 写入规则(默认到 00_Inbox/AI/、追加式、统一 Schema) 3. 执行 STEP 0: 使用 AskUserQuestion 询问用户确认 4. 用户确认后才开始 STEP 1 项目扫描 5. 严格按 STEP 0 → 1 → 2 → 3 → 4 顺序执行 【禁止行为】: - 禁止不读 SKILL.md 就开始分析项目 - 禁止跳过 STEP 0 用户确认 - 禁止直接在 30_Resources 创建(先到 00_Inbox/AI/) - 禁止自作主张决定输出位置
aiskillstore/marketplace · ★ 329 · AI & Automation · score 82
Install: claude install-skill aiskillstore/marketplace
# Project to Obsidian - 项目知识库生成器 将任意代码项目转换为结构化的 Obsidian 知识库,让项目知识可搜索、可链接、可扩展。 --- ## 🎯 核心功能 | 命令 | 功能 | 说明 | |------|------|------| | `/p2o <项目路径>` | 完整转换 | 分析项目并生成完整 Obsidian 库 | | `/p2o <路径> --quick` | 快速概览 | 只生成项目概览和结构 | | `/p2o <路径> --api` | API 文档 | 专注生成 API/函数文档 | | `/p2o <路径> --arch` | 架构文档 | 生成架构和设计文档 | --- ## ⚡ 执行流程 ``` 用户意图: "把这个项目转成知识库" / /p2o ↓ ┌─────────────────────────────────────────────────────────┐ │ PHASE 0: 用户确认(必须) │ │ │ │ Claude 使用 AskUserQuestion 工具询问: │ │ │ │ "检测到你想将项目转换为 Obsidian 知识库,请确认:" │ │ │ │ 📁 项目路径: /path/to/project │ │ │ │ 选择输出方式: │ │ [1] 写入 Obsidian vault(需要 MCP) │ │ [2] 创建本地文件夹 │ │ [3] 输出到项目 /docs 目录 │ │ [4] 取消 │ │ │ │ 用户选择后才继续执行。 │ └─────────────────────────────────────────────────────────┘ ↓ 用户确认后 ↓ ┌─────────────────────────────────────────────────────────┐ │ PHASE 1: 项目扫描