
Indexion Agent Orient
- 4.9k installs
- 1 repo stars
- Updated July 20, 2026
- trkbt10/indexion-skills
indexion-agent-orient generates a pre-edit structure brief so coding agents learn owners, consumer surfaces, and unsafe edit locations before implementing.
About
The indexion-agent-orient skill runs before implementation in unfamiliar or ambiguous codebase areas to stop agents from anchoring on prompt nouns and editing the wrong packages. The indexion agent orient command builds an incremental orientation map across the selected repository, then renders a short evidence-backed brief pasteable into AGENTS.md, CLAUDE.md, slash commands, Codex skills, or subagent prompts. Owner inference draws from the full prebuilt map including code structure, package READMEs, and wiki pages maintained by wiki pages update, wiki pages ingest, and plan reconcile, not only the display limit from --limit. Pipeline steps verify the CLI workflow exists, generate orient.md and orient-map.json with optional --no-update for cached maps, read Likely Implementation Owners, Knowledge Sources, Consumer Surfaces, Do Not Implement Here, Required Preflight, and Orientation Map sections, confirm owners via doc graph, grep, and search, gate implementation against unsafe paths, and delegate to zero-knowledge subagents with a quiz on owners and preflight evidence.
- Builds incremental orient-map.json and renders evidence-backed orientation briefs before edits.
- Surfaces Likely Implementation Owners, Knowledge Sources, and Consumer Surfaces from the full map.
- Flags Do Not Implement Here paths and Required Preflight files to read before patching.
- Confirms ownership with indexion doc graph, grep, and search before coding.
- Supports zero-knowledge subagent handoff with owner quiz validation.
Indexion Agent Orient by the numbers
- 4,891 all-time installs (skills.sh)
- Ranked #160 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
indexion-agent-orient capabilities & compatibility
- Capabilities
- incremental orientation map with orient map.json · owner inference from code structure, readmes, an · brief sections for owners, knowledge sources, an · unsafe path gating via do not implement here and · subagent delegation quiz for zero knowledge hand
- Use cases
- planning · orchestration · code review
What indexion-agent-orient says it does
Coding agents often anchor on the path or noun in the user prompt and start editing before they have learned the repository's ownership structure.
Give a subagent only the task and the generated orientation brief, then quiz it before assigning implementation work.
If the intended edit path appears in `Do Not Implement Here`, stop and explain the conflict.
npx skills add https://github.com/trkbt10/indexion-skills --skill indexion-agent-orientAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 4.9k |
|---|---|
| repo stars | ★ 1 |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 20, 2026 |
| Repository | trkbt10/indexion-skills ↗ |
How do coding agents avoid editing the wrong package before learning repository ownership structure?
Generate a pre-edit orientation brief so coding agents learn likely owners, consumer surfaces, and unsafe edit locations before implementing.
Who is it for?
Teams delegating implementation to agents in large monorepos or unfamiliar package boundaries.
Skip if: Skip for tiny single-file repos where ownership is obvious without map inference.
When should I use this skill?
Starting implementation in an unfamiliar or ambiguous part of a codebase before any edits.
What you get
Evidence-backed orientation brief with likely owners, preflight reads, and blocked unsafe edit paths.
- Pre-edit orientation brief
- Owner and consumer surface map
Files
Agent Orientation Workflow
Use this skill before starting implementation in an unfamiliar or ambiguous part of a codebase.
Why
Coding agents often anchor on the path or noun in the user prompt and start editing before they have learned the repository's ownership structure. indexion agent orient builds an incremental orientation map across the selected codebase, then renders a short, evidence-backed brief that can be pasted into AGENTS.md, CLAUDE.md, a Claude slash command, a Codex skill, or a subagent prompt.
The rendered --limit is only a display limit. Owner inference must come from the full prebuilt map, including code structure, package READMEs, and wiki pages whose provenance is maintained by wiki pages update, wiki pages ingest, and plan reconcile.
Owner profiles use package documentation and owner-specific wiki pages. Broad wiki pages with multiple source roots are useful background, but they should not be treated as proof that every referenced package owns the task.
Pipeline
0. Verify the installed CLI has this workflow:
indexion agent orient --helpIf this command is missing, update or rebuild indexion before continuing. Having an older indexion binary in PATH is not enough for this skill.
1. Generate the brief:
indexion agent orient --task-file task.md --output=.indexion/cache/agent/orient.md .The first run writes .indexion/cache/agent/orient-map.json. Later runs refresh changed files and affected owner profiles only. Use --no-update when you intentionally want to query the saved map without refreshing it. This is the mode to use when a zero-knowledge agent needs an immediate owner guess from the latest prebuilt map.
For short tasks:
indexion agent orient --task "add a name/content drift audit" .If the user task is in a language or wording that does not appear in the repository's identifiers and README prose, keep the original task in your notes and pass a short codebase-vocabulary gloss to --task. The gloss should describe the objective, not the suspected owner. For example, say "detect drift between names and implementation contents" instead of naming a package you have not confirmed.
Do not put supporting infrastructure constraints into the owner-inference --task gloss. Keep the original request, required tools, and implementation constraints in your notes or subagent prompt. The gloss is only the objective vocabulary used to query the prebuilt map, for example:
indexion agent orient --no-update --task "name/content drift scoring and remediation planning" .2. Read these sections before editing:
Likely Implementation Owners: core packages that should own domain
behavior. Treat the first entry as the initial owner hypothesis unless follow-up evidence contradicts it.
Knowledge Sources: release notes, wiki pages, READMEs, or other
documentation that matched the task. Use these as context; do not treat a documentation-only path as the place to implement domain behavior.
Consumer Surfaces: CLI, skills, docs, or adapters likely to call the core.Do Not Implement Here: files to avoid as domain implementation targets.Required Preflight: files the agent should read before patching.Orientation Map: confirms the total file/owner/documentation corpus used
before display truncation.
3. Confirm the owner with focused tools:
indexion doc graph --format=text <likely-owner>
indexion grep --semantic=name:<term> .
indexion search "<task concept>" .Use the distinguishing terms from the brief and the user task, not only the broad infrastructure words. If search results drift toward supporting systems instead of the likely owner, refine the query with the name/content, drift, divergence, or domain-specific terms that actually define the task before changing the owner.
4. Gate implementation:
- If the intended edit path appears in
Do Not Implement Here, stop and
explain the conflict.
- If the intended owner is absent from
Likely Implementation Owners, gather
more evidence with doc graph, grep, search, or explore.
- Keep CLI code thin unless the brief and follow-up evidence show it owns the
behavior.
5. Use for zero-knowledge delegation:
Give a subagent only the task and the generated orientation brief, then quiz it before assigning implementation work. It should immediately name the core implementation owner, one knowledge source, one unsafe edit location, and one preflight evidence path. Passing that quiz is the signal that the prebuilt map has transferred the right ownership assumptions.
External Agent Mapping
- Claude Code: store stable guidance in
CLAUDE.md, project commands in
.claude/commands/, and project subagents in .claude/agents/.
- Codex: store stable guidance in AGENTS.md or skills, and paste the orientation
brief into delegated task context.
- Multi-agent workflows: use the brief as the structured handoff payload so each
isolated agent starts with the same repository-specific assumptions.
Related skills
How it compares
Pick indexion-agent-orient over manual repo tours when agents need a structured ownership brief before first edits in an unknown subsystem.
FAQ
What does indexion-agent-orient do?
indexion-agent-orient generates a pre-edit structure brief so coding agents learn owners, consumer surfaces, and unsafe edit locations before implementing.
When should I use indexion-agent-orient?
Starting implementation in an unfamiliar or ambiguous part of a codebase before any edits.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.