rgj1980298/obsidian_sync_public/skill-discovery

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

发现和使用本地技能库。查找可用的 skill、查看用法、执行技能流程。

Install

npx vskill@latest install rgj1980298/obsidian_sync_public/skill-discovery

SKILL.md

技能发现

发现和使用本地技能库中的所有 skill。

技能库位置

F:\AmyFobsidians\obsidian_sync_public\for-llm-using\skills\

已注册的 Skill

Skill用途需要 API
ffmpeg-audio-extract视频提取音频否(本地命令)
asr-transcribe语音识别转文字是(SiliconFlow ASR)
text-polish文本润色否(AI 直接处理)或可选 LLM API
markdown-notes生成 Markdown 笔记否(AI 直接处理)或可选 LLM API
video2markdown视频→Markdown是(ASR)+ 文本处理可选
audio2markdown音频→Markdown是(ASR)+ 文本处理可选

调用模式

模式 1:AI 直接处理(推荐)

告诉 AI 你要做什么,AI 直接在对话中完成所有步骤:

「把这个视频转成面试问答实录」
「这段音频转成课程笔记」
「帮我润色这段转写文字」

AI 会:

  1. 执行 ffmpeg(如果需要)
  2. 调 ASR API(必须)
  3. 直接处理文本(无需额外 API)
模式 2:调用外部 LLM API(可选)

如果需要批量处理,可配置 LLM API:

json
{
"llm": {
"api_base": "https://api.siliconflow.cn/v1",
"api_key": "sk-xxx",
"model": "deepseek-ai/DeepSeek-V3"
}
}

如何使用

方式 1:Slash 命令(Claude Code)
/ffmpeg-audio-extract
/asr-transcribe
/text-polish
/markdown-notes
/video2markdown
/audio2markdown
方式 2:自然语言

直接告诉 AI:

  • 「帮我把这个视频转成笔记」
  • 「这段录音是面试,帮我整理成问答」
  • 「把这段文字润色一下」
方式 3:读取 Skill 文件
bash
cat ~/.claude/skills/video2markdown/SKILL.md

需要的配置

API Key 存储在 ~/.config/agent-skills/api-keys.json(不在 Obsidian 同步范围内):

json
{
"asr": {
"api_base": "https://api.siliconflow.cn/v1",
"api_key": "sk-xxx",
"model": "FunAudioLLM/SenseVoiceSmall",
"language": "zh"
}
}

执行 ASR 前先读取此文件。LLM API 可选,不填则 AI 直接处理。

添加新 Skill

  1. 在 Obsidian 目录创建:skills/新skill名/
  2. 创建 SKILL.md(YAML frontmatter + markdown)
  3. 创建 junction:
powershell
cmd /c mklink /J "$env:USERPROFILE\.claude\skills\新skill名" "F:\AmyFobsidians\obsidian_sync_public\for-llm-using\skills\新skill名"
cmd /c mklink /J "$env:USERPROFILE\.agents\skills\新skill名" "F:\AmyFobsidians\obsidian_sync_public\for-llm-using\skills\新skill名"

Skill 之间的关系

video2markdown(视频转笔记)
├── ffmpeg-audio-extract(Step 1)
├── asr-transcribe(Step 2)
└── AI 直接处理 / LLM API(Step 3)
audio2markdown(音频转 Markdown)
├── asr-transcribe(Step 1)
└── AI 直接处理 / LLM API(Step 2)

面试/会议场景

对于面试录音、会议讨论,选择模式 A(保留对话):

  • 保留原始问答格式
  • 不总结、不丢内容
  • 用 ### 说话人 标注每轮发言

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/rgj1980298/obsidian_sync_public/skill-discovery/badge)](https://verified-skill.com/skills/rgj1980298/obsidian_sync_public/skill-discovery)

Something wrong with this skill or its page? Tell us.