Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
trkbt10 avatar

Indexion Identity

  • 4.9k installs
  • 1 repo stars
  • Updated July 20, 2026
  • trkbt10/indexion-skills

indexion-identity detects and reviews name or content drift in code, then plans verified renames, moves, folder changes, or splits via the indexion identity audit CLI.

About

The indexion-identity skill guides agents through detecting and reviewing name and content drift across codebases using the indexion identity audit CLI. It scans files, folders, and graph-level declaration symbols, treating each audit row as a review candidate rather than proof of drift. Agents compare scoped names against expected and actual summaries, assessments, and recommendations before follow-up verification with indexion doc graph, semantic grep, and ripgrep. The workflow emphasizes choosing the smallest confirmed operation: treating insufficient-content as an evidence problem, renaming stale symbols or files, adjusting folders, moving misplaced files, or splitting files with multiple dominant responsibilities. File names are evaluated with parent scope, and declaration-heavy files may read evidence-thin until inspection confirms a rename or split. After edits, teams rerun moon info, moon fmt, moon test, and a fresh identity audit without maximizing scores mechanically.

  • Runs indexion identity audit for mechanical drift scanning.
  • Compares expected versus actual summaries per review row.
  • Verifies candidates with doc graph, semantic grep, and rg.
  • Chooses smallest confirmed rename, move, folder, or split.
  • Re-audits after moon fmt and test to confirm fixes.

Indexion Identity by the numbers

  • 4,890 all-time installs (skills.sh)
  • Ranked #39 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

indexion-identity capabilities & compatibility

Capabilities
mechanical identity audit with json report outpu · expected versus actual summary comparison per ro · smallest operation rename, move, folder, or spli
Works with
github
Use cases
refactoring · code review · debugging
Platforms
macOS · Linux · Windows
IDEs
vscode · cursor ide
Runs
Runs locally
From the docs

What indexion-identity says it does

Treat each row as a review candidate, not proof.
SKILL.md
The audit is designed to surface review work.
SKILL.md
npx skills add https://github.com/trkbt10/indexion-skills --skill indexion-identity

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4.9k
repo stars1
Security audit3 / 3 scanners passed
Last updatedJuly 20, 2026
Repositorytrkbt10/indexion-skills

What it does

refactoring

Who is it for?

Teams using indexion to audit symbol, file, and folder naming consistency before refactors.

Skip if: Greenfield naming from scratch without an existing codebase to scan.

When should I use this skill?

User checks whether function, file, or folder names still match their contents or plans verified renames after an identity audit.

What you get

A verified queue of drift candidates with the smallest confirmed refactor operation and a clean post-change identity audit.

  • Identity audit report
  • Verified rename or move plan

Files

SKILL.mdMarkdownGitHub ↗

Identity Audit Workflow

Use this skill when checking whether function, file, or folder names still match their contents.

The CLI scans files, folders, and graph-level declaration symbols. It does not treat every local variable, parameter, or field as an independent naming target; those can still influence the containing file summary. File names are evaluated with parent scope, and declaration-heavy files should normally be read as evidence-thin until follow-up inspection proves an actual rename or split.

Pipeline

1. Run the mechanical scan:

   indexion identity audit .

For a machine-readable queue:

   indexion identity audit --format=json --output=.indexion/cache/identity/report.json .

2. Treat each row as a review candidate, not proof. Compare:

  • name: the scoped name inferred by the identity package
  • expected_summary: what the path/name/scope predicts
  • actual_summary: graph-derived declarations, docs, module notes, and path terms
  • assessment: whether this is actual drift, overbroad content, or insufficient content
  • recommendation: first operation to verify

3. Verify before editing:

   indexion doc graph --format=text <path>
   indexion grep --semantic=name:<symbol> .
   rg "<name-or-term>" <path>

4. Choose the smallest confirmed operation:

  • Treat insufficient-content as an evidence problem, not a naming-drift proof.

Inspect whether the file is intentionally declarative/thin, unsupported by the graph extractor, empty, or missing doc/declaration material before renaming.

  • Rename a symbol when its implementation is cohesive but the name is stale.
  • Rename a file when its declarations are cohesive but the file name is stale.
  • Rename a folder when contained files share a clearer parent concept.
  • Move a file when it fits an existing folder better than its current one.
  • Split a file when candidates show multiple dominant responsibilities.

5. After changes:

   moon info && moon fmt
   moon test
   indexion identity audit .

The audit is designed to surface review work. Do not maximize the score mechanically; verify the actual code ownership and references first.

Related skills

How it compares

Pick indexion-identity over manual grep when drift spans folders, declarations, and parent scope relationships across a module graph.

FAQ

What does indexion-identity do?

It runs indexion identity audit, reviews drift candidates, verifies with doc graph and grep, then plans the smallest confirmed rename, move, or split.

When should I use indexion-identity?

Use when checking whether names still match contents before editing files, folders, or symbols.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.