brain-ingest-gate
Pre-write quality gate for content entering the brain. No raw copies: a bare cp/mv into the brain repo is a bug. Before any new page lands, resolve named…
Ingest links, articles, tweets, and ideas into the brain. Fetch content, save to brain with analysis, create author people page, and cross-link. Use when the user shares a link or says "read this", "save this", "think about this".
$ npx -y skills add garrytan/gbrain --skill idea-ingest --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/idea-ingestContext preview
The summary Claude sees to decide when to auto-load this skill.
Ingest links, articles, tweets, and ideas into the brain. Fetch content, save to brain with analysis, create author people page, and cross-link. Use when the user shares a link or says "read this", "save this", "think about this".
name: idea-ingest version: 1.1.0 upstream: idea-ingest@fc834ee description: | Ingest links, articles, tweets, and ideas into the brain. Fetch content, save to brain with analysis, create author people page, and cross-link. Use when the user shares a link or says "read this", "save this", "think about this". triggers: - shares a link or URL - "read this" - "save this" - "think about this" - "put this in brain" tools: - search - query - get_page - put_page - add_link - add_timeline_entry - file_upload mutating: true writes_pages: true writes_to: - people/ - concepts/ - sources/
> **Filing rule:** Read `skills/_brain-filing-rules.md` before creating any new page.
This skill guarantees:
**Returns** (when invoked by another skill or sub-agent):
> **Convention:** See `skills/conventions/quality.md` for Iron Law back-linking.
Every mention of a person or company with a brain page MUST create a back-link. Format: `- **YYYY-MM-DD** | Referenced in [page title](path) — brief context`
1. **Fetch the content.** Use appropriate tools for the content type (web fetch for articles, API for tweets, PDF reader for documents).
2. **Upload raw source.** Save the fetched content for provenance: `gbrain files upload-raw <file> --page <slug>`
3. **Identify the author — MANDATORY people page.** Anyone whose thinking is worth ingesting is worth tracking.
4. **Save to brain.** File by PRIMARY SUBJECT (read `skills/_brain-filing-rules.md`):
5. **Analyze for the user.** Reply with analysis that connects the content to what the brain knows. Think about:
6. **Sync.** `gbrain sync` to update the index.
# {Title} — {Author}
**Source:** {URL}
**Author:** {Author}, {role}
**Published:** {date}
**Ingested:** {date}
## Context
{Why this matters now, connected to brain knowledge}
## Summary
{3-5 bullet core arguments}
## Key Data / Claims
{Specific facts, numbers, quotes}
## Analysis
{How this connects to existing brain knowledge. What's new. What contradicts.}Give the agent you already use a memory you control. GBrain stores explicit facts with their sources, supports corrections and withdrawal, and makes the same memory available across your agents.
Repo: garrytan/gbrain
Pre-write quality gate for content entering the brain. No raw copies: a bare cp/mv into the brain repo is a bug. Before any new page lands, resolve named…
When you report a brain page to the user — created, edited, committed, or relayed from a subagent — a working link is part of the deliverable, in the SAME…
Brain knowledge base operations. The core read/write cycle: brain-first lookup, read-enrich-write loop, source attribution, ambient enrichment, back-linking.…
Deduplicate and synthesize raw concept stubs into a tiered intellectual map (T1 Canon to T4 Riff), tracing idea evolution across sources over time. Transforms…
Token-hygiene audit of the always-loaded context stack — CLAUDE.md, AGENTS.md, auto-memory MEMORY.md, and the bootstrap-rendered identity files (SOUL.md,…
When the user corrects a factual error, root-cause it immediately. Don't just note the correction — trace the error to its source, fix the source, and prevent…