second-brain-ingest
Process raw source documents into wiki pages. Use when the user adds files to raw/ and wants them ingested, says "process this source", "ingest this article", "I added something to raw/", or wants to incorporate new material into their knowledge base.
npx skills add NicholasSpisak/second-brain --skill second-brain-ingest --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Second Brain — Ingest Process raw source documents into structured, interlinked wiki pages. ## Identify Sources to Process Determine which files need ingestion: 1. If the user specifies a file or files, use those 2. If the user says "process new sources" or similar, detect unprocessed files: - List all files in `raw/` (excluding `raw/assets/`) - Read `wiki/log.md` and extract all previously ingested source filenames from `ingest` entries - Any file in `raw/` not listed in the log is unprocessed 3. If no unprocessed files are found, tell the user ## Process Each Source For each source file, follow this workflow: ### 1. Read the source completely Read the entire file. If the file contains image references, note them — read the images separately if they contain important information. ### 2. Discuss key takeaways with the user Before writing anything, share the 3-5 most important takeaways from the source. Ask the user if they want to emphasize any particular aspects or skip any topics. Wait for confirmation before proceeding. ### 3. Create source summary page Create a new file in `wiki/sources/` named after the source (slugified). Include: --- tags: [relevant, tags] sources: [origin
- Identify Sources to Process
- Process Each Source
- 1. Read the source completely
- 2. Discuss key takeaways with the user
- 3. Create source summary page
- 4. Update entity and concept pages
- 5. Add wikilinks
- 6. Update wiki/index.md
- 7. Update wiki/log.md
- 8. Report results
- Conventions
- What's Next
What does the second-brain-ingest skill do?
Process raw source documents into wiki pages. Use when the user adds files to raw/ and wants them ingested, says "process this source", "ingest this article", "I added something to raw/", or wants to incorporate new material into their knowledge base.
How do I install it?
Run `npx skills add NicholasSpisak/second-brain --skill second-brain-ingest --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From NicholasSpisak/second-brain, a repository with 652 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
