Obsidian-wiki wiki-history-ingest

install
source · Clone the upstream repo
git clone https://github.com/Ar9av/obsidian-wiki
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Ar9av/obsidian-wiki "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.skills/wiki-history-ingest" ~/.claude/skills/ar9av-obsidian-wiki-wiki-history-ingest && rm -rf "$T"
manifest: .skills/wiki-history-ingest/SKILL.md
source content

Unified History Ingest Router

This is a thin router for history sources only. It does not replace

wiki-ingest
for documents.

Subcommands

If the user invokes

/wiki-history-ingest <target>
(or equivalent text command), dispatch directly:

SubcommandRoute To
claude
claude-history-ingest
codex
codex-history-ingest
hermes
hermes-history-ingest
openclaw
openclaw-history-ingest
auto
infer from context using rules below

Routing Rules

  1. If the user explicitly says
    claude
    ,
    codex
    ,
    hermes
    , or
    openclaw
    , route directly.
  2. If the user provides a path/source:
    • ~/.claude
      or Claude memory/session JSONL artifacts ->
      claude-history-ingest
    • ~/.codex
      or rollout/session index artifacts ->
      codex-history-ingest
    • ~/.hermes
      or Hermes memories/session artifacts ->
      hermes-history-ingest
    • ~/.openclaw
      or OpenClaw MEMORY.md/session JSONL artifacts ->
      openclaw-history-ingest
  3. If ambiguous, ask one short clarification:
    • "Should I ingest
      claude
      ,
      codex
      ,
      hermes
      , or
      openclaw
      history?"

Execution Contract

  • After routing, execute the destination skill's workflow exactly.
  • Do not duplicate destination logic in this file.
  • Leave manifest/index/log update semantics to the destination skill.

UX Convention

  • Use
    wiki-ingest
    for documents/content sources
  • Use
    wiki-history-ingest
    for agent history sources

Examples:

  • /wiki-history-ingest claude
  • /wiki-history-ingest codex
  • /wiki-history-ingest hermes
  • /wiki-history-ingest openclaw
  • $wiki-history-ingest claude
    (agents that use
    $skill
    invocation)