This teaches Claude how to maintain a project wiki that lives in `.indexion/wiki/` as Markdown files with a JSON manifest. The key insight is that each wiki page is actually four synchronized artifacts (content, manifest entry, search index, and audit log), so editing a .md file directly leaves the other three stale. The skill walks through the complete lifecycle: creating pages with proper provenance tracking, detecting stale pages when source files change via `ingest`, running structural checks with `lint`, and catching semantic drift with `plan reconcile` to find when code symbols described in docs no longer match reality. You'd use this if you're maintaining technical documentation as code and need to keep it synchronized with an evolving codebase.

skills.sh installs
4.9K
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add trkbt10/indexion-skills --skill indexion-wiki --agent claude-code

Installs into .claude/skills of the current project.

Files

indexion wiki

indexion's wiki system maintains a knowledge base at .indexion/wiki/ as a collection of Markdown files governed by a wiki.json manifest.

A wiki page is not just a .md file

A wiki page consists of four synchronized artifacts:

ArtifactFileUpdated by
Page content<id>.mdwiki pages add, wiki pages update
Manifest entrywiki.jsonwiki pages add, wiki pages update
Search indexvectors.db, search-sections.json, tfidf-vocabulary.jsonwiki pages update, wiki index build --full
Audit loglog.jsonEvery wiki-modifying command

wiki pages update updates all four at once. Editing the .md file directly updates only the first. The other three become stale — search returns old results, the manifest carries wrong provenance, and the log has no record of the change.

If you edit a .md directly (e.g. via Edit tool), you must immediately follow up:

Sponsors

Details

Repository
github.com/trkbt10/indexion-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building
First seen
Jul 14, 2026

More from trkbt10/indexion-skills

All 9
1yaklang avatarapi-recon-and-docsyaklang/hack-skillsAPI reconnaissance and documentation review playbook. Use when discovering endpoints, schemas, versions, OpenAPI specs, hidden docs, and surface area for API te4Kskills.sh installs
2pytorch avatardocstringpytorch/pytorchWrite docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.3.3Kskills.sh installs
3google-gemini avatardocs-writergoogle-gemini/gemini-cliAlways use this skill when the task involves writing, reviewing, or editing files in the `/docs` directory or any `.md` files in the repository.3.2Kskills.sh installs
4anthropics avatarprocess-docanthropics/knowledge-work-pluginsDocument a business process — flowcharts, RACI, and SOPs. Use when formalizing a process that lives in someone's head, building a RACI to clarify who owns what,3.1Kskills.sh installs
5k-dense-ai avatarmarkdown-mermaid-writingk-dense-ai/scientific-agent-skillsComprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based 2.2Kskills.sh installs
6obra avatarwriting-clearly-and-conciselyobra/the-elements-of-styleApply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes you2.2Kskills.sh installs