brain-dump
Capture a source into the second brain's inbox (raw/inbox/) for later ingestion.
Skill by jaqubowsky
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jaqubowsky-brain-dump
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/brain-dump
What's inside
- Skill name
brain-dump- Description
- Capture a source into the second brain's inbox (raw/inbox/) for later ingestion. Use when the user wants to save an article URL, a YouTube video, a local PDF or a takeaway from this conversation to their knowledge base.
- License
- MIT
- Compatibility
- Requires defuddle, yt-dlp and pdftotext, plus write access to ~/my-knowledge-base/raw/inbox/
- Instructions
- 52 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
Capture a source into the second brain's inbox at
`{{wiki}}/raw/inbox/`. One file per source, named
`YYYY-MM-DD-<topic-slug>.md` (today's date, kebab-case slug). Every file
starts with a short origin header: source (repo/conversation, URL, or video
link), date, one-line context.
Input: the text the user appended after this skill. Decide the capture mode by its shape:
## 1. Article URL (http/https, not YouTube)
1. Run `defuddle <url>` and save stdout: clean article extraction, no
boilerplate (content, not your summary: the wiki synthesis happens
later, at {{skill.ingest}}).
2. Record the URL and fetch date in the origin header.
## 2. YouTube link
Audio + Whisper is the default. YouTube auto-captions are raw ASR and carry proper-noun
errors ("charge pt" for ChatGPT, "Mid Journey" for Midjourney) that propagate into wiki pages.
1. Get the title: `yt-dlp --print "%(title)s" <url>`.
2. Fetch subtitles without downloading the video:
`yt-dlp --skip-download --write-subs --write-auto-subs --sub-langs "pl,en"
-o "$TMPDIR/yt-%(id)s" <url>`
3. Strip VTT timestamps/tags and collapse duplicate lines into plain
readable text; save it with the title and URL in the origin header.
4. If yt-dlp is unavailable, say so and ask the user to install it or paste
the transcript.
## 3. Local PDF file (path ending in .pdf)
1. Extract the text: `pdftotext -layout "<file>" -` and capture stdout.
2. Clean it mechanically: drop page headers/footers and hyphenation
artifacts, join broken lines into paragraphs. Content, not your summary:
do not paraphrase; synthesis happens at {{skill.ingest}}.
3. Record the source file path in the origin header.
## 4. No argument, or a topic phrase
Distill the noteworthy knowledge from the CURRENT conversation (scoped to
the topic if given): conclusions, decisions with rationale, verified facts,
useful commands or snippets: NOT a transcript. One note per distinct topic.
## Rules (all modes)
- `raw/inbox/` is the only write surface from here: `wiki/`, its `index.md`
and its `log.md` are written inside the knowledge-base repo by
`{{skill.ingest}}`, which sweeps unprocessed `raw/` files automatically.
- Finish by reminding the user: run `{{skill.ingest}}` in `~/my-knowledge-base` to
fold the capture into the wiki.From jaqubowsky/fleet, MIT.
More from jaqubowsky/fleet
- 0.641score
check-feature
jaqubowsky
Walk the criteria of a finished change through the running app in a browser, one screenshot each.
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
diagnosing-bugs
jaqubowsky
Use when something is broken, throwing, failing or slow, when the user says "diagnose" or "debug this", or when the user describes a visual, layout or…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
mockup
jaqubowsky
Use when the order asks to see how a change, a screen, a flow or a component could look, work or behave before it is built.
SkillAFreshness: A★ 13Claude Code +9 - 0.638score
audit-harness
jaqubowsky
Review a coding session for friction and mistakes.
SkillAFreshness: A★ 13Claude Code +9 - 0.637score
orchestrating-agent-sessions
jaqubowsky
Fleet containers: put one up, steer it, read its task directory, land its branch, close it.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
transcript
jaqubowsky
Use when a recording has to become text - a local audio or video file (mp3, m4a, wav, mp4, mov...), a YouTube or other online video link, a lecture, podcast…
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
analyze-task
jaqubowsky
Turning a ticket, bug report or feature request into an evidence-backed analysis before any code is written.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
implement
jaqubowsky
Building the slices of an analysis Plan into working code, one commit per slice.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
to-tickets
jaqubowsky
Break work down into tracker tickets.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
babysit-pr
jaqubowsky
Answering an open pull request round after round.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
brain
jaqubowsky
Answer a question from the personal knowledge base (LLM wiki) at ~/my-knowledge-base.
SkillAFreshness: A★ 13Claude Code +9 - 0.635score
pr
jaqubowsky
Writing a pull request body.
SkillAFreshness: A★ 13Claude Code +9
Signals
- Stars
- 13
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Sep 30, 2026 (29 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jaqubowsky/fleet
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jaqubowsky
- 0.641score
mockup
jaqubowsky
Use when the order asks to see how a change, a screen, a flow or a component could look, work or behave before it is built.
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
check-feature
jaqubowsky
Walk the criteria of a finished change through the running app in a browser, one screenshot each.
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
diagnosing-bugs
jaqubowsky
Use when something is broken, throwing, failing or slow, when the user says "diagnose" or "debug this", or when the user describes a visual, layout or…
SkillAFreshness: A★ 13Claude Code +9 - 0.638score
audit-harness
jaqubowsky
Review a coding session for friction and mistakes.
SkillAFreshness: A★ 13Claude Code +9 - 0.637score
orchestrating-agent-sessions
jaqubowsky
Fleet containers: put one up, steer it, read its task directory, land its branch, close it.
SkillAFreshness: A★ 13Claude Code +9 - 0.636score
analyze-task
jaqubowsky
Turning a ticket, bug report or feature request into an evidence-backed analysis before any code is written.
SkillAFreshness: A★ 13Claude Code +9
Cite this page
brain-dump skill. Agent Mart. https://agentmart.dev/skills/jaqubowsky-brain-dump (last updated 2026-10-24)