ar9av avatar

Codex History Ingest

This pulls your Codex CLI session history from ~/.codex and distills it into your Obsidian wiki. It parses rollout logs, session indexes, and transcripts, then clusters conversations by topic instead of dumping raw chronology. Smart about privacy by default: it redacts credentials, summarizes rather than quotes verbatim, and skips telemetry noise. The skill knows to look at session_index.jsonl first for inventory, then processes rollout files incrementally using a manifest. Works in append mode for daily syncs or full mode after rebuilds. Main value is surfacing patterns across sessions, like recurring debugging techniques or architectural decisions you made weeks ago, without manually rereading hundreds of JSONL events.

skills.sh installs
2.6K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add ar9av/obsidian-wiki --skill codex-history-ingest --agent claude-code

Installs into .claude/skills of the current project.

Files

Codex History Ingest — Conversation Mining

You are extracting knowledge from the user's past Codex sessions and distilling it into the Obsidian wiki. Session logs are rich but noisy: focus on durable knowledge, not operational telemetry.

This skill can be invoked directly or via the wiki-history-ingest router (/wiki-history-ingest codex).

Before You Start

Writing profile: Before drafting or rewriting natural-language Markdown, read and apply the Writing Profile Resolution section in llm-wiki/SKILL.md. Framework schema, provenance, safety, and operation-specific requirements take precedence. WRITING.md preferences apply only to newly drafted or rewritten natural-language Markdown; preserve source content and structured records.

  1. Resolve config — follow the Config Resolution Protocol in llm-wiki/SKILL.md (inline @name override → walk up CWD for .env → global config → prompt setup). This gives OBSIDIAN_VAULT_PATH and CODEX_HISTORY_PATH (defaults to ~/.codex)
  2. Read .manifest.json at the vault root to check what has already been ingested
  3. Read index.md at the vault root to understand what the wiki already contains

Ingest Modes

Sponsors

Details

Repository
github.com/ar9av/obsidian-wiki
Categories
Documentation, Marketing & SEO, CLI & Terminal, Office & Documents
First seen
May 16, 2026

More from ar9av/obsidian-wiki

All 37
1ar9av avatarhermes-history-ingestar9av/obsidian-wikiIngest Hermes agent history into the Obsidian wiki. Use this skill when the user wants to mine their past Hermes sessions for knowledge, import their ~/.hermes 2.5Kskills.sh installs
2walkinglabs avatarharness-creatorwalkinglabs/learn-harness-engineeringharness creator2.5Kskills.sh installs
3ar9av avatarmemory-bridgear9av/obsidian-wikiBrowse and compare wiki knowledge by which AI tool originally produced it. Use this skill when the user says "/memory-bridge", "browse codex memory", "what did 2.4Kskills.sh installs
4ar9av avatardaily-updatear9av/obsidian-wikiRun the daily wiki maintenance cycle: check all source freshness, update the index, and regenerate hot.md. Use this skill when the user says "/daily-update", "r2.4Kskills.sh installs
5ar9av avatardata-ingestar9av/obsidian-wikiIngest any raw text data, conversation logs, chat exports, or unstructured documents into the Obsidian wiki. Use this skill when the user wants to process data 2.3Kskills.sh installs
6ar9av avatarimpl-validatorar9av/obsidian-wikiValidate whether an implementation matches its stated goal. Use this skill when a skill or agent wants a second opinion on its own output, when the user says "c2.2Kskills.sh installs