Unified wiki-history-ingest entrypoint for conversation/session sources. Use this when the user says "/wiki-history-ingest claude" or "/wiki-history-ingest codex", or asks to ingest agent history without naming the underlying skill. This router dispatches to the specialized history skill.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Unified wiki-history-ingest entrypoint for conversation/session sources. Use this when the user says "/wiki-history-ingest claude" or "/wiki-history-ingest codex", or asks to ingest agent history without naming the underlying skill. This router dispatches to the specialized history skill.
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:
Subcommand
Route To
claude
claude-history-ingest
codex
codex-history-ingest
auto
infer from context using rules below
Routing Rules
If the user explicitly says claude or codex, route directly.
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
If ambiguous, ask one short clarification:
"Should I ingest claude or codex history?"
If the user asks for another history source, say that only claude and codex history ingesters are installed in this repository.
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 claude (agents that use $skill invocation)