skill-share

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Skill Share - Daily Agent Skills Content Generator

Skill Share - Agent Skills日常小红书内容生成工具

Overview

概述

Generate daily Xiaohongshu (小红书) content about Agent Skills. Intelligently selects skills, generates copywriting, and optionally installs for deep technical analysis. 可与 xhs-render 配合,将 final.md 转为配图。
生成关于Agent Skills的小红书日常内容。智能挑选技能、生成文案,还可选择进行安装以开展深度技术分析。可与xhs-render配合,将final.md转为配图。

Workflow

工作流

Phase 0: Initialization (Smart Detection)

Phase 0: 初始化(智能检测)

Before starting any workflow, ensure the working directory structure exists:
  1. Check if
    Agent-skills-share/
    directory exists
    :
    • If exists → continue to Phase 1
    • If not exists → proceed to initialization
  2. Initialize directory structure (if needed):
    • Create
      Agent-skills-share/
      directory
    • Create
      Agent-skills-share/daily-posts/
      directory
    • Create
      Agent-skills-share/templates/
      directory (if not exists)
    • Create
      Agent-skills-share/daily-posts/RECORD.md
      with initial content:
      markdown
      # Agent Skills 分享记录
      
      > 本文件记录所有已分享的Agent Skill详细信息,包括信息来源、生成时间、更新说明等。
      
      ## 记录格式
      
      每个skill记录包含:
      - Skill名称和链接
      - 状态(已完成/进行中)
      - draft.md的信息来源和链接(如果存在)
      - final.md的信息来源和链接(如果存在)
      - technical-review.md的信息来源和链接(如果存在)
      
      **注意**:如果某个文档未生成或不存在,该条目将不会出现在记录中(只列出实际存在的文档)。
      
      ---
      
      ## 已分享Skills
      
      (记录将自动添加到这里)
    • Create
      Agent-skills-share/README.md
      (copy from skill template or create basic version)
    • Inform user: "已创建 Agent-skills-share 目录结构,可以开始使用了"
  3. Continue to Phase 1
在启动任何工作流之前,请确保工作目录结构已存在:
  1. 检查
    Agent-skills-share/
    目录是否存在
    • 若存在 → 进入Phase 1
    • 若不存在 → 执行初始化操作
  2. 初始化目录结构(如需要):
    • 创建
      Agent-skills-share/
      目录
    • 创建
      Agent-skills-share/daily-posts/
      目录
    • 创建
      Agent-skills-share/templates/
      目录(若不存在)
    • 创建
      Agent-skills-share/daily-posts/RECORD.md
      并写入初始内容:
      markdown
      # Agent Skills 分享记录
      
      > 本文件记录所有已分享的Agent Skill详细信息,包括信息来源、生成时间、更新说明等。
      
      ## 记录格式
      
      每个skill记录包含:
      - Skill名称和链接
      - 状态(已完成/进行中)
      - draft.md的信息来源和链接(如果存在)
      - final.md的信息来源和链接(如果存在)
      - technical-review.md的信息来源和链接(如果存在)
      
      **注意**:如果某个文档未生成或不存在,该条目将不会出现在记录中(只列出实际存在的文档)。
      
      ---
      
      ## 已分享Skills
      
      (记录将自动添加到这里)
    • 创建
      Agent-skills-share/README.md
      (从技能模板复制或创建基础版本)
    • 告知用户:"已创建 Agent-skills-share 目录结构,可以开始使用了"
  3. 进入Phase 1

Phase 1: Skill Selection

Phase 1: 技能选择

STEP 1: Recommend Direction
  1. Read history and analyze:
    • Read
      Agent-skills-share/daily-posts/RECORD.md
      to track history
    • Analyze recent posts for diversity:
      • Last 3 popular → recommend niche/domain-specific
      • Last 3 technical → recommend creative/design
      • Default: popular skills
  2. Present options:
    • Present: 1 recommended + 4 alternatives (A/B/C/D)
    • Format: Clear list with labels (A/B/C/D) and descriptions
    • Ask user: "请选择方向 / Please select direction: [A/B/C/D] or type your custom direction"
  3. 【Wait Point】 请选择方向 [A/B/C/D] 或输入自定义方向
STEP 2: Search & Present (ONLY START AFTER USER SELECTS DIRECTION)
  1. Search skills based on user's direction selection:
    • Fetch from https://skills.sh/ based on user's choice from Step 1
    • Extract: name, description, install count
    • Present top 3 matches with format:
      1. [skill-name] - [core description] (安装数: X.XK)
        - [key feature 1]
        - [key feature 2]
        - 适合 [target audience]
  2. 【Wait Point】 请选择技能 [1/2/3]
STEP 1: 推荐方向
  1. 读取历史并分析
    • 读取
      Agent-skills-share/daily-posts/RECORD.md
      追踪历史记录
    • 分析近期发布内容的多样性:
      • 最近3篇为热门内容 → 推荐小众/垂直领域技能
      • 最近3篇为技术向内容 → 推荐创意/设计类技能
      • 默认:推荐热门技能
  2. 展示选项
    • 展示:1个推荐方向 + 4个备选方向(A/B/C/D)
    • 格式:清晰的列表,包含标签(A/B/C/D)和描述
    • 询问用户:"请选择方向 / Please select direction: [A/B/C/D] or type your custom direction"
  3. 【等待节点】 请选择方向 [A/B/C/D] 或输入自定义方向
STEP 2: 搜索与展示(仅在用户选择方向后启动)
  1. 根据用户选择的方向搜索技能
    • 基于用户在Step 1中的选择从https://skills.sh/获取技能
    • 提取:名称、描述、安装量
    • 展示排名前三的匹配结果,格式如下:
      1. [skill-name] - [核心描述] (安装数: X.XK)
        - [核心特性1]
        - [核心特性2]
        - 适合 [目标受众]
  2. 【等待节点】 请选择技能 [1/2/3]

Phase 2: Draft Generation

Phase 2: 草稿生成

  1. Fetch detailed skill information:
    • Get full skill page from skills.sh:
      https://skills.sh/<owner>/<repo>/<skill-name>
      (selected in Phase 1 Step 2)
    • Extract detailed information: name, description, install count, GitHub link, owner/repo, full description, features
    • Note source clearly in draft frontmatter: "信息来源: skills.sh页面"
  2. Select 文案风格模板(.md 文件,与 xhs-render 的配图渲染模板 .html 不同):
    • Scan both sources
      .cursor/skills/skill-share/templates/
      Agent-skills-share/templates/
      (如 xhs-cute.md、xhs_template_xxx.md 若存在)
    • 合并去重:将两处找到的 .md 模板合并为一份列表,按文件名排序后展示
    • 交互
      • 若找到 0 个 → 直接按内容清单生成,不使用模板
      • 若找到 1 个 → 自动使用
      • 若找到 2 个及以上 → 【Wait Point】 请选择风格 [1/2/3...] 对应各模板
  3. Generate draft.md:
    • Create directory:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/
    • Note: Do NOT create
      workspace/
      directory at this stage
    • Path:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/draft.md
    • Use template as style reference (not fill-in): Template shows tone and must-have elements; section structure and naming are yours to decide based on skill characteristics.
    • Must include: hook opening, features/highlights, target audience, install command, developer credits, hashtags. Optionally add: usage notes, technical details, hands-on feedback.
    • Output format: XHS-ready — use
      【小节名】
      for sections (no
      ##
      ), no
      **
      for bold, links as
      [text](url)
      , install command on its own line without code fences. Emoji allowed in body.
    • Add frontmatter:
      markdown
      ---
      信息来源: skills.sh页面
      生成时间: YYYY-MM-DD HH:MM:SS
      ---
    • Length: 300-500 words, accessible style (not hardcore technical)
  1. 获取技能详细信息
    • 从skills.sh获取完整技能页面:
      https://skills.sh/<owner>/<repo>/<skill-name>
      (在Phase 1 Step 2中选择的技能)
    • 提取详细信息:名称、描述、安装量、GitHub链接、所有者/仓库、完整描述、特性
    • 在草稿的前置元数据中明确标注来源:"信息来源: skills.sh页面"
  2. 选择文案风格模板(.md文件,与xhs-render的配图渲染模板.html不同):
    • 扫描两个来源
      .cursor/skills/skill-share/templates/
      Agent-skills-share/templates/
      (如存在xhs-cute.md、xhs_template_xxx.md等)
    • 合并去重:将两处找到的.md模板合并为一份列表,按文件名排序后展示
    • 交互逻辑
      • 若找到0个模板 → 直接按内容清单生成,不使用模板
      • 若找到1个模板 → 自动使用该模板
      • 若找到2个及以上模板 → 【等待节点】 请选择风格 [1/2/3...] 对应各模板
  3. 生成draft.md
    • 创建目录:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/
    • 注意:此阶段不要创建
      workspace/
      目录
    • 路径:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/draft.md
    • 参考模板风格(并非填充式使用):模板展示语气和必备元素;可根据技能特点自行决定章节结构和命名
    • 必须包含:钩子开头、特性/亮点、目标受众、安装命令、开发者 credits、话题标签。可选添加:使用注意事项、技术细节、实操反馈
    • 输出格式:适配小红书 — 使用
      【小节名】
      作为章节分隔(不使用
      ##
      ),不使用
      **
      表示加粗,链接格式为
      [文字](url)
      ,安装命令单独成行且不使用代码块。正文中可使用emoji
    • 添加前置元数据
      markdown
      ---
      信息来源: skills.sh页面
      生成时间: YYYY-MM-DD HH:MM:SS
      ---
    • 篇幅:300-500字,风格通俗易懂(非硬核技术向)

Phase 3: Installation Decision

Phase 3: 安装决策

【Wait Point】 是否需要安装完成更详细的技术分析? [y/n]
If user answers "n" or "否" or "no":
  • Copy
    draft.md
    to
    final.md
    (draft is already XHS-ready)
  • Add frontmatter to final.md: "信息来源: draft.md (直接复制), 更新说明: 未进行安装和技术分析"
  • Generate brief
    technical-review.md
    (skills.sh info only, 50-200 words, note: "未进行深度代码分析")
  • Update RECORD.mdEnd
If user answers "y" or "是" or "yes" → Phase 4
【等待节点】 是否需要安装以完成更详细的技术分析? [y/n]
若用户回答"n"或"否"或"no"
  • draft.md
    复制为
    final.md
    (草稿已适配小红书格式)
  • 为final.md添加前置元数据:"信息来源: draft.md (直接复制), 更新说明: 未进行安装和技术分析"
  • 生成简短的
    technical-review.md
    (仅使用skills.sh信息,50-200字,标注:"未进行深度代码分析")
  • 更新RECORD.md → 结束流程
若用户回答"y"或"是"或"yes" → 进入Phase 4

Phase 4: Installation

Phase 4: 安装

【Wait Point】 你自己安装还是我安装? [m/a] (m=我自己, a=你安装)
If user answers "m" or "myself" or "我自己":
  • Provide command:
    npx skills add <owner/repo> --skill <skill-name>
  • Brief guide: "安装过程中会询问安装到哪些agent,可以选择多个或全部 / During installation, you'll be asked which agents to install to, you can select multiple or all"
  • Say: "安装完成后告诉我,我会继续进行分析"
  • 【Wait Point】 等待用户确认安装完成
If user answers "a" or "auto" or "你安装":
  • Run:
    npx skills add <owner/repo> --skill <skill-name> --agent cursor --yes
  • This installs to
    .agents/skills/<skill-name>/
  • Copy to target:
    • Read
      SKILL.md
      content and write to
      .cursor/skills/<skill-name>/SKILL.md
    • If
      scripts/
      exists: Copy recursively to
      .cursor/skills/<skill-name>/scripts/
      • Windows: Use PowerShell
        Copy-Item -Recurse
      • Unix: Use
        cp -r
    • Copy other files (README.md, etc.) if they exist
  • Clean up: Remove
    .agents/skills/<skill-name>/
After installation (both branches):
  • Verify: Check
    .cursor/skills/<skill-name>/SKILL.md
    exists
  • If verified → Phase 5
  • If verification fails: Ask user to confirm or proceed with web info only
【等待节点】 你自己安装还是我安装? [m/a] (m=我自己, a=你安装)
若用户回答"m"或"myself"或"我自己"
  • 提供命令:
    npx skills add <owner/repo> --skill <skill-name>
  • 简要指南:"安装过程中会询问安装到哪些agent,可以选择多个或全部 / During installation, you'll be asked which agents to install to, you can select multiple or all"
  • 提示:"安装完成后告诉我,我会继续进行分析"
  • 【等待节点】 等待用户确认安装完成
若用户回答"a"或"auto"或"你安装"
  • 执行命令:
    npx skills add <owner/repo> --skill <skill-name> --agent cursor --yes
  • 该命令会将技能安装到
    .agents/skills/<skill-name>/
  • 复制到目标目录
    • 读取
      SKILL.md
      内容并写入到
      .cursor/skills/<skill-name>/SKILL.md
    • 若存在
      scripts/
      目录:递归复制到
      .cursor/skills/<skill-name>/scripts/
      • Windows:使用PowerShell命令
        Copy-Item -Recurse
      • Unix:使用命令
        cp -r
    • 若存在其他文件(如README.md等)也一并复制
  • 清理操作:删除
    .agents/skills/<skill-name>/
    目录
安装完成后(两种分支情况)
  • 验证:检查
    .cursor/skills/<skill-name>/SKILL.md
    是否存在
  • 验证通过 → 进入Phase 5
  • 验证失败:告知用户,仅使用网页信息继续流程

Phase 5: Deep Analysis

Phase 5: 深度分析

  1. Read & Analyze:
    • Read
      .cursor/skills/<skill-name>/SKILL.md
      completely
    • Extract: name, description, workflow, usage instructions
    • If
      scripts/
      exists: List code files (.py, .js, .ts, .sh, etc.), analyze each:
      • Code volume, tech stack, implementation highlights, code quality
  2. Generate technical-review.md:
    • Path:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/technical-review.md
    • Add frontmatter: "信息来源: 已安装skill分析 (.cursor/skills/<skill-name>/SKILL.md + scripts/)"
    • Structure:
      • Core Function (100-150 words)
      • Design Philosophy (200-300 words)
      • Technical Implementation (300-400 words)
      • Use Cases & Limitations (100-150 words)
      • Technical Evaluation (100-150 words)
      • Developer Info (50 words, optional)
    • Length: 800-1200 words, concise and professional
  3. 【Wait Point】 是否要体验这个 skill? [y/n]
If user answers "n" or "否" or "no":
  • Generate final.md(按 Document Structure 中的 generate_final.md 规则),frontmatter 更新说明:基于技术分析文档更新,未进行实际体验
  • Update RECORD.mdEnd
If user answers "y" or "是" or "yes":
  • Create workspace directory:
    • Create
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/workspace/
      directory
  • Inform user:
    • Say: "已创建 workspace 目录,你可以在
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/workspace/
      目录下进行体验和测试。/ Workspace directory created. You can test the skill in the workspace directory."
    • Say: "体验完成后告诉我,我会收集反馈并更新文案"
  • 【Wait Point】 等待用户确认体验完成
  1. 读取与分析
    • 完整读取
      .cursor/skills/<skill-name>/SKILL.md
      文件
    • 提取:名称、描述、工作流、使用说明
    • 若存在
      scripts/
      目录:列出代码文件(.py、.js、.ts、.sh等)并逐一分析:
      • 代码量、技术栈、实现亮点、代码质量
  2. 生成technical-review.md
    • 路径:
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/technical-review.md
    • 添加前置元数据:"信息来源: 已安装skill分析 (.cursor/skills/<skill-name>/SKILL.md + scripts/)"
    • 结构:
      • 核心功能(100-150字)
      • 设计理念(200-300字)
      • 技术实现(300-400字)
      • 使用场景与局限性(100-150字)
      • 技术评估(100-150字)
      • 开发者信息(50字,可选)
    • 篇幅:800-1200字,简洁专业
  3. 【等待节点】 是否要体验这个skill? [y/n]
若用户回答"n"或"否"或"no"
  • 生成final.md(按照Document Structure中的generate_final.md规则),前置元数据更新说明:基于技术分析文档更新,未进行实际体验
  • 更新RECORD.md → 结束流程
若用户回答"y"或"是"或"yes"
  • 创建workspace目录
    • 创建
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/workspace/
      目录
  • 告知用户
    • 提示:"已创建workspace目录,你可以在
      Agent-skills-share/daily-posts/YYYY-MM-DD-<skill-name>/workspace/
      目录下进行体验和测试。/ Workspace directory created. You can test the skill in the workspace directory."
    • 提示:"体验完成后告诉我,我会收集反馈并更新文案"
  • 【等待节点】 等待用户确认体验完成

Phase 6: Feedback & Final Update

Phase 6: 反馈与最终更新

Context: User chose to experience the skill in Phase 5, completed experience, and confirmed completion. At this point:
  • technical-review.md
    exists (generated in Phase 5)
  • final.md
    does NOT exist yet (will be created in this phase)
【Wait Point】 是否要更新文案? [y/n]
If user answers "n" or "否" or "no":
  • Generate final.md(按 generate_final.md 规则),frontmatter 更新说明:基于技术分析文档更新,已体验但未收集反馈
  • Update RECORD.mdEnd
If user answers "y" or "是" or "yes":
  • Generate final.md first(按 generate_final.md 规则),frontmatter 更新说明:基于技术分析文档更新,准备收集体验反馈
  • Collect feedback:
    • 【Wait Point】 选择反馈方式 [1/2] (1=自由输入, 2=回答预设问题)
    • Option 1: User provides feedback freely
    • Option 2: Ask one by one:
      • "这个skill最让你惊喜的是什么?"
      • "有什么使用上的痛点吗?"
      • "实际使用场景是什么?"
  • Update final.md with feedback:
    • Maintain original structure, update content
    • Can add: actual usage experience, real scenarios, notes, improvement suggestions
    • Keep XHS-ready format
  • Update frontmatter: "信息来源: draft.md + technical-review.md技术分析 + 实际体验反馈, 更新说明: 基于技术分析和实际体验更新"
  • Update RECORD.mdEnd
场景:用户在Phase 5中选择体验技能,且已完成体验并确认。此时:
  • technical-review.md
    已存在(在Phase 5中生成)
  • final.md
    尚未生成(将在本阶段创建)
【等待节点】 是否要更新文案? [y/n]
若用户回答"n"或"否"或"no"
  • 生成final.md(按照generate_final.md规则),前置元数据更新说明:基于技术分析文档更新,已体验但未收集反馈
  • 更新RECORD.md → 结束流程
若用户回答"y"或"是"或"yes"
  • 先生成final.md(按照generate_final.md规则),前置元数据更新说明:基于技术分析文档更新,准备收集体验反馈
  • 收集反馈
    • 【等待节点】 选择反馈方式 [1/2] (1=自由输入, 2=回答预设问题)
    • 选项1:用户自由提供反馈
    • 选项2:逐一询问:
      • "这个skill最让你惊喜的是什么?"
      • "有什么使用上的痛点吗?"
      • "实际使用场景是什么?"
  • 用反馈更新final.md
    • 保留原结构,更新内容
    • 可添加:实际使用体验、真实场景、注意事项、改进建议
    • 保持适配小红书的格式
  • 更新前置元数据:"信息来源: draft.md + technical-review.md技术分析 + 实际体验反馈, 更新说明: 基于技术分析和实际体验更新"
  • 更新RECORD.md → 结束流程

Document Structure

文档结构

generate_final.md 规则(draft + technical-review → final):
  • 读取
    draft.md
    technical-review.md
  • 融入技术分析亮点,精炼功能描述,必要时更新目标受众、安装命令
  • 输出 XHS-ready:
    【】
    小节,无
    ##
    /
    **
    ,链接
    [文字](url)
    ,安装命令独立成行
  • 保持口语化,补充不合并;frontmatter 更新说明由调用方指定
final.md:
  • XHS-ready,可直接复制到小红书。用
    【小节名】
    作分隔,不用
    ##
    /
    **
    ,链接
    [文字](url)
    ,安装命令独立成行无代码块。
Frontmatter format (all documents):
markdown
---
信息来源: [actual source]
生成时间: YYYY-MM-DD HH:MM:SS
[更新说明: optional, context-specific]
---
RECORD.md update (at workflow end):
  • File:
    Agent-skills-share/daily-posts/RECORD.md
  • Check which files exist:
    draft.md
    ,
    final.md
    ,
    technical-review.md
  • Add entry (only list existing files):
    markdown
    ## YYYY-MM-DD - <skill-name>
    
    - **Skill**: [skill-name](https://skills.sh/owner/repo/skill-name)
    - **状态**: ✅ 已完成
    - **draft.md信息来源**: [source] | [链接](daily-posts/YYYY-MM-DD-skill-name/draft.md)
    - **final.md信息来源**: [source] | [链接](daily-posts/YYYY-MM-DD-skill-name/final.md)
    - **technical-review.md信息来源**: [source] | [链接](daily-posts/YYYY-MM-DD-skill-name/technical-review.md)
generate_final.md规则(draft + technical-review → final):
  • 读取
    draft.md
    technical-review.md
  • 融入技术分析亮点,精炼功能描述,必要时更新目标受众、安装命令
  • 输出适配小红书的格式:使用
    【】
    分隔小节,不使用
    ##
    /
    **
    ,链接格式为
    [文字](url)
    ,安装命令独立成行
  • 保持口语化风格,补充内容而非合并;前置元数据的更新说明由调用方指定
final.md
  • 适配小红书格式,可直接复制到小红书发布。用
    【小节名】
    作分隔,不使用
    ##
    /
    **
    ,链接格式为
    [文字](url)
    ,安装命令独立成行且无代码块。
所有文档的前置元数据格式
markdown
---
信息来源: [实际来源]
生成时间: YYYY-MM-DD HH:MM:SS
[更新说明: 可选,根据场景填写]
---
RECORD.md更新规则(流程结束时执行):
  • 文件路径:
    Agent-skills-share/daily-posts/RECORD.md
  • 检查哪些文件已存在:
    draft.md
    final.md
    technical-review.md
  • 添加条目(仅列出已存在的文件):
    markdown
    ## YYYY-MM-DD - <skill-name>
    
    - **Skill**: [skill-name](https://skills.sh/owner/repo/skill-name)
    - **状态**: ✅ 已完成
    - **draft.md信息来源**: [来源] | [链接](daily-posts/YYYY-MM-DD-skill-name/draft.md)
    - **final.md信息来源**: [来源] | [链接](daily-posts/YYYY-MM-DD-skill-name/final.md)
    - **technical-review.md信息来源**: [来源] | [链接](daily-posts/YYYY-MM-DD-skill-name/technical-review.md)

Key Principles

核心原则

  • 【Wait Point】:遇到标注处必须停止、等待用户输入;不得自动继续或假设用户选择。
  • Smooth workflow: No retries, use available info gracefully
  • Accessibility first: Not always hardcore technical, focus on user-friendly content
  • User control: User decides installation and experience - always wait for explicit confirmation
  • Clear sources: Always note information source in frontmatter
  • Flexible feedback: Support both free input and guided questions
  • 【等待节点】:遇到标注的等待节点必须停止、等待用户输入;不得自动继续流程或假设用户选择。
  • 流畅工作流:不重试,优雅使用可用信息
  • 优先易用性:不局限于硬核技术内容,聚焦用户友好型内容
  • 用户控制权:由用户决定是否安装和体验 — 始终等待用户明确确认
  • 来源清晰:始终在前置元数据中标注信息来源
  • 灵活反馈:支持自由输入和引导式提问两种反馈方式

Error Handling

错误处理

  • Installation fails: Inform user, proceed with web info only
  • File read fails: Use web info, note limitation in technical-review.md
  • 安装失败:告知用户,仅使用网页信息继续流程
  • 文件读取失败:使用网页信息,在technical-review.md中标注局限性

Usage

使用方法

可与 xhs-render 联动:生成 final.md 后,用 xhs-render 将其转为配图。
When user says
/skill
or requests daily skill content:
  1. Start Phase 1: Skill Selection
  2. Proceed through phases sequentially based on user choices
  3. Generate documents based on available information
  4. Update RECORD.md at workflow end
  5. Confirm completion with user
可与xhs-render联动:生成final.md后,用xhs-render将其转为配图。
当用户输入
/skill
或请求每日技能内容时:
  1. 启动Phase 1: 技能选择
  2. 根据用户选择依次推进各阶段
  3. 根据可用信息生成文档
  4. 流程结束时更新RECORD.md
  5. 向用户确认流程完成