Token导航 LogoToken导航

Agent Skill · 研究检索

extractwisdom(extractwisdom 搜索)

extractwisdom 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

extractwisdom 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 37,639。

总安装 1,697周安装 70GitHub Stars 11,786下载 554核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:extractwisdom(extractwisdom 搜索)
来源仓库:https://github.com/danielmiessler/personal_ai_infrastructure
仓库路径:skills/extractwisdom
安装命令:
npx skills add https://github.com/danielmiessler/personal_ai_infrastructure --skill ExtractWisdom
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/danielmiessler/personal_ai_infrastructure --skill ExtractWisdom

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于动态检测内容中的智慧主题并构建定制化知识卡片。支持从编程面试、产品策略等场景中自动划分 Ideas、Strategies 等小节。输出格式灵活,可根据实际内容调整章节结构和条目密度。安装前建议确认权限范围,注意依赖外部资源获取和内容解析能力。

extractwisdom 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/extractwisdom

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/danielmiessler/personal_ai_infrastructure --sk…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

extractwisdom 怎么安装?

在终端执行 npx skills add https://github.com/danielmiessler/personal_ai_infrastructure --skill Extrac…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

extractwisdom 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

extractwisdom 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

extractwisdom 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

extractwisdom 用的人多吗?

公开数据是累计安装 1,697 次,近一周安装 70 次,下载 554 次,GitHub 11,786 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

extractwisdom 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 来源仓库有 11,786 星,维护活跃度相对可查。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
extractwisdom

extractwisdom 搜索 · 本页

1,69711,786需要联网未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Customization

Before executing, check for user customizations at: ~/.claude/PAI/USER/SKILLCUSTOMIZATIONS/ExtractWisdom/

If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.

ExtractWisdom — Dynamic Content Extraction

The next generation of extract_wisdom. Instead of static sections (IDEAS, QUOTES, HABITS...), this skill detects what wisdom domains actually exist in the content and builds custom sections around them.

A programming interview gets "Programming Philosophy" and "Developer Workflow Tips." A business podcast gets "Contrarian Business Takes" and "Money Philosophy." A security talk gets "Threat Model Insights" and "Defense Strategies." The sections adapt because the content dictates them.

When to Use

  • Analyzing YouTube videos, podcasts, interviews, articles
  • User says "extract wisdom", "what's interesting in this", "key takeaways"
  • Processing any content where you want to capture the best stuff
  • When standard extraction patterns miss the gems

Depth Levels

Extract at different depths depending on need. Default is Full if no level is specified.

LevelSectionsBullets/SectionClosing SectionsWhen
Instant18NoneQuick hit. One killer section.
Fast33NoneSkim in 30 seconds.
Basic35One-Sentence Takeaway onlySolid overview without the deep cuts.
Full5-123-15All threeThe default. Complete extraction.
Comprehensive10-158-15All three + Themes & ConnectionsMaximum depth. Nothing left behind.

How to invoke: "extract wisdom (fast)" or "extract wisdom at comprehensive level" or just "extract wisdom" for Full.

Comprehensive extras:

  • Themes & Connections closing section: identify 3-5 throughlines that connect multiple sections. Not summaries — the deeper patterns the speaker may not even realize they're revealing.
  • Prioritize breadth. Every significant wisdom domain gets its own section.
  • No merging sections to save space. If the content supports 15 sections, use 15.

All levels use the same voice, tone rules, and quality standards. The only thing that changes is structure. An Instant extraction should hit just as hard per-bullet as a Comprehensive one.

Workflow Routing

WorkflowTriggerFile
Extract"extract wisdom from", "analyze this", YouTube URLWorkflows/Extract.md

The Core Idea

Old extract_wisdom: Static sections. Same headers every time. IDEAS. QUOTES. HABITS. FACTS.

This skill: Read the content first. Figure out what's actually in there. Build sections around what you find.

The output should feel like your smartest friend watched/read the thing and is telling you about it over coffee. Not a book report. Not documentation. A real person pointing out the parts that made them go "holy shit" or "wait, that's actually brilliant."

Tone Rules (CRITICAL)

Canonical voice reference: PAI/USER/WRITINGSTYLE.md — read this file for the full voice definition. The bullets should sound like {PRINCIPAL.NAME} telling a friend about it over coffee. Not compressed info nuggets. Not clever one-liners. Actual spoken observations.

THREE LEVELS — we're aiming for Level 3:

Level 1 (BAD — documentation):

  • The speaker discussed the importance of self-modifying software in the context of agentic AI development
  • It was noted that financial success has diminishing returns beyond a certain threshold
  • The distinction between "vibe coding" and "agentic engineering" was emphasized as meaningful

Level 2 (BETTER — but still "smart bullet points"):

  • He built self-modifying software basically by accident — just made the agent aware of its own source code
  • Money has diminishing returns. A cheeseburger is a cheeseburger no matter how rich you are.
  • "Vibe coding is a slur" — he calls it agentic engineering, and only does vibe coding after 3am

Level 3 (YES — this is what we want — conversational, {PRINCIPAL.NAME}'s voice):

  • He wasn't trying to build self-modifying software. He just let the agent see its own source code and it started fixing itself.
  • Past a certain point, money stops mattering. A cheeseburger is a cheeseburger no matter how rich you are.
  • He calls vibe coding a slur. What he does is agentic engineering. The vibe coding only happens after 3am, and he regrets it in the morning.

The difference between Level 2 and 3: Level 2 is compressed info with em-dashes. Level 3 is how you'd actually SAY it. Varied sentence lengths. Letting a thought breathe. Not trying to be clever — just being clear and direct and a little bit personal.

Key signals of Level 3:

  • Reads naturally when spoken aloud
  • Varied sentence lengths — some short, some longer
  • Understated — lets the content carry the weight
  • Uses periods, not em-dashes, to let ideas land
  • Feels opinionated ("Past a certain point, money stops mattering") not just informational
  • The reader should think "I want to watch this" not "I got the summary"

Rules for Extracted Points

  1. Write like you'd say it. Read each bullet aloud. If it sounds like a press release or a compressed tweet, rewrite it. If it sounds like you telling a friend what you just watched, you nailed it.
  2. 8-16 words per sentence. This is the target range. Mix short (8-10) with medium (11-14) and longer (15-16). Don't make them all the same length. Exception: verbatim quotes can be any length since they're the speaker's actual words.
  3. Let ideas breathe. Use periods between thoughts, not em-dashes. Short sentences. Then a slightly longer one to explain. That's the rhythm.
  4. Include the actual detail. Not "he talked about money" but "a cheeseburger is a cheeseburger no matter how rich you are."
  5. Use the speaker's words when they're good. If they said something perfectly, use it.
  6. No hedging language. Not "it was suggested that" or "the speaker noted." Just say the thing.
  7. Capture what made you stop. Every bullet should be something worth telling someone about.
  8. Vary your openers. Don't start three bullets the same way. And don't front-load with "He" — if more than 3 bullets in a section start with the speaker's name, you're writing a biography.
  9. Capture the human moments. Burnout stories, moments of doubt, something that moved them. That's wisdom too. Don't skip it because it's not "technical."
  10. Insight over inventory. "He uses Go for CLIs" is inventory. "He picked a language he doesn't even like because the ecosystem fits agents perfectly. That's the new normal." is insight. Go deeper.
  11. Specificity is everything. "He was impressed by the agent" = bad. "The agent found ffmpeg, curled the Whisper API, and transcribed a voice message nobody taught it to handle" = good.
  12. Tension and surprise. The best bullets have a contradiction or reversal. "Every VC is offering hundreds of millions. He genuinely doesn't care." The gap between the offer and the indifference IS the wisdom.
  13. Understated, not clever. Let the content carry the weight. You don't need to manufacture drama or craft the perfect one-liner. Just state what's interesting plainly and move on.

How Dynamic Sections Work

Phase 1: Content Scan

Read/listen to the full content. As you go, notice what DOMAINS of wisdom are present. These aren't the topics discussed — they're the TYPES of insight being delivered.

Examples of wisdom domains (these are illustrative, not exhaustive):

  • Programming Philosophy (how to think about code, not specific syntax)
  • Developer Workflow (practical tips for how to work)
  • Business/Money Philosophy (unconventional takes on money, success, building companies)
  • Human Psychology (insights about how people think, behave, learn)
  • Technology Predictions (where things are headed)
  • Life Philosophy (how to live, what matters)
  • Contrarian Takes (things that go against conventional wisdom)
  • First-Time Revelations (things you're hearing for the first time — genuinely new)
  • Technical Architecture (how something is built, design decisions)
  • Leadership & Team Dynamics (managing people, working with others)
  • Creative Process (how to make things, craft, art)

Phase 2: Section Selection

Pick sections based on depth level (default Full = 5-12). Requirements:

  • Section count follows depth level table. Full = 5-12, Comprehensive = 10-15, Basic/Fast = 3, Instant = 1.
  • Each section must have at least 3 STRONG bullets to justify existing (except Fast, where 3 tight bullets IS the section). If you can only scrape together 2 weak ones, merge into a related section.
  • Always include "Quotes That Hit Different" if the content has good ones
  • Always include "First-Time Revelations" if there are genuinely new ideas — things you literally didn't know before
  • Section names should be conversational, not academic. "Money Philosophy" not "Financial Considerations"
  • Sections should be SPECIFIC to this content. Generic sections = failure.
  • Kill inventory sections. If a section is just a list of facts ("uses X for Y, uses A for B"), it's not wisdom. Either go deeper on WHY those choices matter or merge the facts into a section about the underlying philosophy.
  • Don't split what belongs together. If "burnout recovery" and "money philosophy" are actually both about "what success really means," make one richer section instead of two thin ones.
  • Name sections like a magazine editor. "The Death of 80% of Apps" is great. "Technology Predictions" is not. The section name itself should make you curious. It's a headline, not a category.
  • Surprise density per section. If a section has 6+ bullets but only 2 are genuinely surprising, kill the padding and keep the winners. Quality > quantity per section.
  • Don't drop your best material between drafts. If a spicy take, stunning moment, or first-time revelation was identified in an earlier pass, it MUST survive into the final version. Losing great material is worse than adding mediocre material.

Phase 3: Extraction

For each section, extract 3-15 bullets depending on density. Apply all tone rules. Every bullet earns its place.

The Spiciest Take Rule: If the speaker has a genuinely contrarian or hot take on a topic (e.g., "screw MCPs", "X is dead", "Y is overhyped"), that take MUST appear somewhere. Spicy takes are the most memorable, shareable, and valuable parts of any content. Don't water them down. Don't leave them out.

The "Would I Tweet This?" Test: After extraction, scan your bullets. If fewer than half would make a good standalone tweet or social media post, your bullets are too generic. The best extractions are effectively a thread of tweetable insights.

Phase 4: Closing Sections (Depth-Level Dependent)

Which closing sections to include depends on depth level:

LevelClosing Sections
InstantNone
FastNone
BasicOne-Sentence Takeaway only
FullOne-Sentence Takeaway + If You Only Have 2 Minutes + References & Rabbit Holes
ComprehensiveAll three above + Themes & Connections

One-Sentence Takeaway The single most important thing from the entire piece in 15-20 words.

If You Only Have 2 Minutes The 5-7 absolute must-know points. The cream of the cream.

References & Rabbit Holes People, projects, books, tools, and ideas mentioned that are worth following up on. Brief context for each.

Themes & Connections (Comprehensive only) 3-5 throughlines that connect multiple sections. The deeper patterns the speaker may not realize they're revealing. Not summaries. Synthesis.

Output Format

# EXTRACT WISDOM: {Content Title}
> {One-line description of what this is and who's talking}

---

## {Dynamic Section 1 Name}

- {bullet}
- {bullet}
- {bullet}

## {Dynamic Section 2 Name}

- {bullet}
- {bullet}

[... more dynamic sections ...]

---

## One-Sentence Takeaway

{15-20 word sentence}

## If You Only Have 2 Minutes

- {essential point 1}
- {essential point 2}
- {essential point 3}
- {essential point 4}
- {essential point 5}

## References & Rabbit Holes

- **{Name/Project}** — {one-line context of why it's worth looking into}
- **{Name/Project}** — {context}

Quality Check

Before delivering output, verify:

  • Sections are specific to THIS content, not generic
  • No bullet sounds like it was written by a committee
  • Every bullet has a specific detail, quote, or insight — not vague summaries
  • Section names are conversational and headline-worthy (not category labels)
  • Section count matches depth level (Instant=1, Fast/Basic=3, Full=5-12, Comprehensive=10-15)
  • Closing sections match depth level (see Phase 4 table)
  • No bullet starts with "The speaker" or "It was noted that"
  • No more than 3 bullets per section start with "He" or the speaker's name
  • No bullet exceeds 25 words
  • No inventory sections (just listing facts without insight)
  • "If You Only Have 2 Minutes" bullets are each under 20 words
  • Reading the output makes you want to consume the original content

平台分布

Codex

39.62%
按下载量换算219

Claude

27.62%
按下载量换算153

Cursor

18.68%
按下载量换算103

Gemini CLI

9.28%
按下载量换算51

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills