πŸ“₯
DataPython

Pi History Ingest

by Ar9av

Pi History Ingest is a Data skill for Claude Code, published by Ar9av in obsidian-wiki.

3.2K stars322 forkson Ar9av/obsidian-wikiAdded 2026/08/17+1% in starsRepository updated 2026/08/17
agent-skillsbrainknowledge-basellm-toolsobsidianobsidian-brainwiki
Install in seconds
Install Pi History Ingest
Copy Pi History Ingest into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Ar9av/obsidian-wiki/tree/main/.skills/pi-history-ingest ~/.claude/skills/pi-history-ingest

Requires Node.js. Downloads this skill only β€” not the rest of the repository β€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Ar9av/obsidian-wiki.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.skills/pi-history-ingest/SKILL.md in Ar9av/obsidian-wiki
Installs to
~/.claude/skills/pi-history-ingest
Collection
One of 25 skills cataloged from this repository
Category
Data β€” 668 skills

What Pi History Ingest does

Pi History Ingest extracts durable knowledge from Pi coding agent sessions and imports it into an Obsidian wiki. Use it when you want to mine past Pi sessions for insights, sync new or modified sessions from ~/.pi/agent/sessions, or ask things like "process my Pi history".

Pi History Ingest is cataloged under Data on DirSkills. Pi History Ingest comes from a repository tagged agent-skills, brain, knowledge-base, llm-tools and obsidian.

Documentation

README

Pi History Ingest β€” Session Mining

You are extracting knowledge from the user's Pi coding agent sessions and distilling it into the Obsidian wiki. Pi sessions are stored as structured JSONL with a tree layout β€” your job is to follow the active branch, extract durable knowledge, and compile it.

Session knowledge closure: Pi session files are the only factual source for this skill. Do not add background knowledge from model training, other tools, package docs, local files, or the current conversation unless that fact appears in the selected session entries. If outside context seems useful, mark it as an open question or skip it β€” never present it as extracted session knowledge.

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

This is the opening of the README. Read the full README on GitHub.

Commands Pi History Ingest provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /wiki-history-ingest
  • /name
  • /tree
  • /path

Frequently asked about Pi History Ingest

  • What else does Ar9av publish alongside Pi History Ingest?

    Pi History Ingest is one of 25 skills that DirSkills catalogs from Ar9av/obsidian-wiki, the repository it ships in. Its siblings there include Claude History Ingest, Code Understand and Codex History Ingest. Each one is a separate skill with its own page in this directory, installs the same way Pi History Ingest does, and is maintained by Ar9av in that same repository. The rest of the collection is listed on the Ar9av/obsidian-wiki page.

  • How does Pi History Ingest compare to other Data skills?

    Pi History Ingest ranks #221 by stars among the 668 Data skills in this catalog. The most-starred ones next to it are Benchmark Methodology, Jupyter Notebook and Solana. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Pi History Ingest against them. Open each page to compare what they document and how they install.

More from Ar9av/obsidian-wiki

Pi History Ingest is one of 25 skills cataloged on DirSkills from Ar9av/obsidian-wiki.

See all 25 skills β†’
🧠
2w ago

Claude History Ingest

Claude History Ingest extracts knowledge from past Claude Code conversations and distills it into an Obsidian wiki. Use it to mine ~/.claude history, import session logs and memory files, and extract insights from previous coding sessions while skipping noisy tool and thinking blocks.
Automation
3.2K322
πŸ—ΊοΈ
2w ago

Code Understand

Code Understand builds a ranked, citation-backed focus map of a codebase β€” the files and symbols an architecture actually hangs on β€” using CodeGraph when available or a dependency-free builtin extractor otherwise. Use it to orient in an unfamiliar or large codebase before editing.
AI Engineering
3.2K322
🧠
2w ago

Codex History Ingest

Codex History Ingest processes Codex CLI conversation history into an Obsidian wiki. Use it when you want to mine past Codex sessions, import your ~/.codex folder, or extract insights from coding sessions.
Automation
3.2K322
πŸ“₯
2w ago

Copilot History Ingest

Copilot History Ingest extracts architecture decisions, debug notes, and patterns from GitHub Copilot CLI session history and distills them into searchable Obsidian wiki pages. Use it when you want to mine your Copilot sessions or capture new sessions since the last ingest.
Automation
3.2K322
πŸ”—
2w ago

Cross-Linker

Cross-Linker scans an Obsidian wiki and automatically discovers missing cross-references between pages, then inserts [[wikilinks]] to connect them. Use it after large ingestions or when pages feel disconnected to weave new content into the knowledge graph.
Automation
3.2K322
πŸ”„
2w ago

Daily Update

Daily Update runs the daily wiki maintenance cycle: checks source freshness, updates the index, and regenerates hot.md. Use when the user says /daily-update or when triggered by the launchd cron at 9 AM.
Automation
3.2K322