By dreamlx
Claude Code integration for the codeindex CLI: skills for code navigation (arch), repository indexing (index), git-hook setup (hooks), and CLAUDE.md maintenance (update-guide). Requires the ai-codeindex CLI on PATH — install with `pipx install ai-codeindex`.
This skill should be used when the user asks to "set up auto-update", "install codeindex hooks", "auto-update README_AI.md", "keep docs in sync", or wants Git hooks that automatically refresh codeindex README_AI.md files when code changes are committed.
This skill should be used when the user asks to "index this project", "generate code index", "scan codebase", "create AI documentation", or wants README_AI.md files generated for a codebase so it becomes searchable by AI agents. Wraps the codeindex CLI.
Claude Code plugin that brings the codeindex CLI into your Claude Code workflow as a set of skills.
This plugin requires the codeindex CLI on your PATH. The plugin's skills shell out to it.
pipx install ai-codeindex
(If you don't have pipx: python3 -m pip install --user pipx && pipx ensurepath.)
The plugin's SessionStart hook will warn you if codeindex isn't found.
Four skills (auto-namespaced under the plugin):
| Skill | Invoked when | What it does |
|---|---|---|
codeindex:arch | User asks about project structure, "where is X implemented", "how does module Y work" | Reads README_AI.md index files to answer architecture questions |
codeindex:index | User asks to index/scan a project, generate documentation | Walks user through codeindex init → scan-all setup |
codeindex:hooks | User asks to auto-update docs on commit, set up git hooks | Walks user through codeindex hooks install and .codeindex.yaml hook config |
codeindex:update-guide | User wants to refresh CLAUDE.md to latest codeindex guidance | Delegates to codeindex claude-md update with project-aware suggestions |
Plus one SessionStart hook that verifies codeindex is on PATH.
/plugin marketplace add dreamlx/codeindex-claude
/plugin install codeindex@codeindex-claude
Once accepted into anthropics/claude-plugins-community:
/plugin install codeindex@claude-community
Clone this repo and run Claude Code with --plugin-dir:
git clone https://github.com/dreamlx/codeindex-claude
claude --plugin-dir ./codeindex-claude/plugins/codeindex
Note --plugin-dir points at the plugin directory (the one containing .claude-plugin/plugin.json), i.e. plugins/codeindex, not the repo root. Use /reload-plugins to hot-reload after editing files. This local-dir path is the recommended loop for developing/testing the plugin — it bypasses the marketplace clone entirely.
/plugin marketplace update codeindex-claude
/plugin update codeindex@codeindex-claude
The CLI itself is updated independently via pipx upgrade ai-codeindex.
If an update doesn't seem to take (you still see old behavior after
marketplace update): Claude Code's local marketplace clone can stay pinned at an old commit even whenupdatereports success. Force-refresh the clone:git -C ~/.claude/plugins/marketplaces/codeindex-claude pull --ff-onlythen retry
/plugin update. The nuclear option is/plugin marketplace remove codeindex-claude+/plugin marketplace add dreamlx/codeindex-claude(this also uninstalls then needs reinstall of the plugin).
/plugin uninstall codeindex@codeindex-claude
Removing the plugin does NOT uninstall the ai-codeindex CLI — that's pipx uninstall ai-codeindex.
This plugin is the Claude-Code-facing layer of a deliberate two-artifact split (see codeindex ADR-006):
ai-codeindex (PyPI) — the Python CLI. Pure tool, zero Claude Code coupling. Cursor / Continue / bare-CLI users install only this.codeindex-claude (this repo) — Claude Code skills + hooks. Installs / updates / uninstalls cleanly via the platform's plugin mechanism, no ~/.claude/ mutation magic.MIT. See LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub dreamlx/codeindex-claudeClaude Code integration for the codeindex CLI: skills for code navigation (arch), repository indexing (index), git-hook setup (hooks), and CLAUDE.md maintenance (update-guide). Requires the ai-codeindex CLI on PATH — install with `pipx install ai-codeindex`.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Make your AI agent code with your project's architecture, rules, and decisions.