From infinite-brain
Ingest raw content from raw/ and decompose it into atomic Infinite Brain nodes with typed frontmatter and typed edges. Use when you have raw material to process. Invoked with /convert-note.
How this skill is triggered — by the user, by Claude, or both
Slash command
/infinite-brain:convert-noteThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are ingesting raw content from the `raw/` folder into the Infinite Brain knowledge graph.
You are ingesting raw content from the raw/ folder into the Infinite Brain knowledge graph.
raw/ should I convert? (or 'all' to process everything)"
2026-05-15-karpathy-llm-wiki.md) is enough; tagging and classification happen here, not in raw/.pillar decision concept question playbook task event pattern hypothesis fact source bookmark note contact reference customid in type-descriptive-slug format (kebab-case)_system/FRONTMATTER-SCHEMA.mdrelated_to depends_on derived_from contradicts supports part_of preceded_by followed_by authored_by tagged_withpillar → pillars/<id>.md, concept → concepts/<id>.md, …; irregular: hypothesis → hypotheses/)id, summary, edge count, matching the | ID | Summary | Edges | table columns — to _system/INDEX.md under the correct type section. If the index is not updated, /query-vault's scoped retrieval fails and the vault goes blind.raw/ to raw/processed/ (e.g., raw/article.md → raw/processed/article.md).logs/log-convert-note-YYYYMMDD-HHmmss.md using the log schema from _system/FRONTMATTER-SCHEMA.md:
operation: convert-noteaffected_nodes: list of all node IDs createdsummary: one sentence — source file name + node countraw/filename. Original moved to raw/processed/. Log written."summary must be 1-2 sentences under 200 chars.confidence must reflect actual certainty from the source.visibility defaults to namespace unless clearly indicated otherwise.staleness_signal must be a specific observable condition.tags: 2-8 per node, lowercase kebab-case.namespace: infer from the content domain.type: raw — raw/ is only an inbox._system/INDEX.md to avoid duplicate IDs before writing.title, summary, body prose, and edge note fields in the vault's document language (see _system/AGENTS.md → Document Language); keep id slugs, type, edge type names, visibility, namespace, and tags in canonical English. Note content may be in a different language than the source file — convert it.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub jhs512/ib --plugin infinite-brain