Wiki

SkillSearch

The wiki skill is a persistent markdown project wiki stored under the omx_wiki folder in your repository. It lets your agent keep searchable project notes organized into categories such as architecture, decisions, and debugging. Pages can be added, listed, read, updated, and deleted through commands that run via the omx CLI, and pages can link to each other with [[wiki-links]]. Session findings are captured automatically at the end of each session.

Use Wiki in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Wiki and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Wiki skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Have a repository where the wiki pages will live.

What your AI can do with it

  • Store project knowledge as markdown pages under omx_wiki
  • Organize pages into categories like architecture, decisions, and debugging
  • Add, list, read, update, and delete pages through the omx CLI
  • Link pages together with [[wiki-links]]
  • Search pages by keyword
  • Capture session findings automatically at the end of each session

Getting started

  1. Have a repository where the wiki pages will live.
  2. Make sure the omx CLI is available in your environment.
  3. Add the wiki skill to your agent setup.
  4. Let the agent create or update pages under the omx_wiki folder as work happens.
  5. Review the captured session findings at the end of a session.

What this skill tells your AI

The instructions your AI receives, as published by yeachan-heo/oh-my-codex in skills/wiki/SKILL.md and read by ahel’s review.

Persistent, self-maintained markdown knowledge base for project and session knowledge.

Operations

Ingest

omx wiki wiki_ingest --input '{"title":"Auth Architecture","content":"...","tags":["auth","architecture"],"category":"architecture"}' --json

Query

omx wiki wiki_query --input '{"query":"authentication","tags":["auth"],"category":"architecture"}' --json

Lint

omx wiki wiki_lint --json

Quick Add

omx wiki wiki_add --input '{"title":"Page Title","content":"...","tags":["tag1"],"category":"decision"}' --json

List / Read / Delete

omx wiki wiki_list --json
omx wiki wiki_read --input '{"page":"auth-architecture"}' --json
omx wiki wiki_delete --input '{"page":"outdated-page"}' --json
omx wiki wiki_refresh --json

Categories

architecture, decision, pattern, debugging, environment, session-log, reference, convention

Storage

  • Pages: omx_wiki/*.md
  • Index: omx_wiki/index.md
  • Log: omx_wiki/log.md

Cross-References

Use [[page-name]] wiki-link syntax to create cross-references between pages.

Auto-Capture

At session end, discoveries can be captured as session-log-* pages. Configure via wiki.autoCapture in .omx-config.json.

Hard Constraints

  • No vector embeddings — query uses keyword + tag matching only
  • Wiki files are repository project knowledge under omx_wiki/; legacy .omx/wiki/ is read-only compatibility input when no canonical wiki exists

Signals

GitHub stars
33k
Forks
3k
Last commit
Oct 2026

Questions

Where are the wiki pages stored?
Pages are stored as markdown files under the omx_wiki folder inside your repository.
How are pages organized?
Pages are grouped into categories such as architecture, decisions, and debugging.
Can pages link to each other?
Yes. Pages can link to each other using [[wiki-links]].
How does the agent manage pages?
The agent adds, lists, reads, updates, and deletes pages using commands that run through the omx CLI.
Are session findings saved automatically?
Yes. The skill automatically saves session findings at the end of each session.
Advanced
Item type
skill
Key
wiki-2
Source
github.com/yeachan-heo/oh-my-codex