← All skills
extract-wisdom
77 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By sammcj/agentic-coding (GitHub) · coding · 171 stars · scanned at commit 09c80d3
Extract wisdom, insights, and actionable takeaways from YouTube videos, blog posts, articles, or text files. Use when asked to extract wisdom or key insights from a given content source.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 13 places.
Show 10 more
- Skills/extract-wisdom/scripts/wisdom.py, line 809
print(" - Audio transcription deps not installed (pip install 'onnx-asr[cpu,hub]')", file=sys.stderr) - Skills/extract-wisdom/scripts/wisdom.py, line 1254
install = "brew install node (for npx) or: curl -fsSL https://bun.sh/install | bash (for bunx)" - Skills/extract-wisdom/scripts/wisdom.py, line 1256
install = "sudo apt install nodejs npm (for npx) or: curl -fsSL https://bun.sh/install | bash (for bunx)" - Skills/extract-wisdom/scripts/wisdom.py, line 1258
"MISSING_DEPS: bunx or npx\n" - Skills/extract-wisdom/scripts/wisdom.py, line 1262
"that prettier could not run because neither bunx nor npx is installed. " - Skills/extract-wisdom/scripts/wisdom.py, line 1864
hint = "brew install pango cairo gdk-pixbuf libffi" - Skills/extract-wisdom/scripts/wisdom.py, line 1866
hint = "sudo apt install libpango-1.0-0 libcairo2 libgdk-pixbuf-2.0-0" - Skills/extract-wisdom/scripts/wisdom.py, line 1948
"Install with: brew install graphviz (macOS) or " - Skills/extract-wisdom/scripts/wisdom.py, line 1949
"sudo apt install graphviz (Linux).", - Skills/extract-wisdom/scripts/wisdom.py, line 3085
"INSTALL: https://calibre-ebook.com/download (or `brew install --cask calibre`)\n"
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 15 places.
Show 12 more
- Skills/extract-wisdom/SKILL.md, line 269
uv run <skill-dir>/scripts/wisdom.py index - Skills/extract-wisdom/SKILL.md, line 322
uv run <skill-dir>/scripts/wisdom.py search "alignment evals" --top 10 - Skills/extract-wisdom/SKILL.md, line 345
uv run <skill-dir>/scripts/wisdom.py backfill "<entry-directory>" - Skills/extract-wisdom/scripts/wisdom.py, line 464
conv = subprocess.run( - Skills/extract-wisdom/scripts/wisdom.py, line 477
result = subprocess.run( - Skills/extract-wisdom/scripts/wisdom.py, line 479
stdout=subprocess.PIPE, - Skills/extract-wisdom/scripts/wisdom.py, line 943
result = subprocess.run(cmd, capture_output=True, text=True, timeout=FRAME_TIMEOUT_S) - Skills/extract-wisdom/scripts/wisdom.py, line 944
except subprocess.TimeoutExpired: - Skills/extract-wisdom/scripts/wisdom.py, line 1270
result = subprocess.run(cmd, capture_output=True, text=True) - Skills/extract-wisdom/scripts/wisdom.py, line 1509
subprocess.run(["open", str(path)], stderr=subprocess.DEVNULL) - Skills/extract-wisdom/scripts/wisdom.py, line 1511
subprocess.run(["xdg-open", str(path)], stderr=subprocess.DEVNULL) - Skills/extract-wisdom/scripts/wisdom.py, line 3091
result = subprocess.run(
Sends data to these websites: bun.sh
This is disclosed by the author in the skill's SKILL.md or README.
Found in 12 places.
Show 9 more
- Skills/extract-wisdom/scripts/wisdom.py, line 549
with urllib.request.urlopen(req, timeout=15) as resp: - Skills/extract-wisdom/scripts/wisdom.py, line 655
req = urllib.request.Request(thumbnail_url, headers={"User-Agent": "wisdom/1.0"}) - Skills/extract-wisdom/scripts/wisdom.py, line 656
with urllib.request.urlopen(req, timeout=10) as resp: - Skills/extract-wisdom/scripts/wisdom.py, line 1055
req = urllib.request.Request(url, headers={ - Skills/extract-wisdom/scripts/wisdom.py, line 1061
with urllib.request.urlopen(req, timeout=30) as resp: - Skills/extract-wisdom/scripts/wisdom.py, line 1254
install = "brew install node (for npx) or: curl -fsSL https://bun.sh/install | bash (for bunx)" - Skills/extract-wisdom/scripts/wisdom.py, line 1256
install = "sudo apt install nodejs npm (for npx) or: curl -fsSL https://bun.sh/install | bash (for bunx)" - Skills/extract-wisdom/scripts/wisdom.py, line 1726
req = urllib.request.Request(url, headers={"User-Agent": "wisdom-pdf/1.0"}) - Skills/extract-wisdom/scripts/wisdom.py, line 1731
with urllib.request.urlopen(req, timeout=_MERMAID_TIMEOUT) as resp:
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'extract-wisdom' ] || [ -L ~/.agents/skills/'extract-wisdom' ]; then echo 'A skill folder named extract-wisdom already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/sammcj/agentic-coding' "$d" && git -C "$d" checkout --quiet '09c80d352bc3a099bf654f433edffdb30af021a7' -- 'Skills/extract-wisdom' && mkdir -p ~/.agents/skills && cp -R "$d"/'Skills/extract-wisdom' ~/.agents/skills/'extract-wisdom' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'extract-wisdom' ~/.claude/skills/'extract-wisdom' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for sammcj/agentic-coding shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/sammcj/agentic-coding/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 09c80d3 | 77 |