ontograph/ontoindex/ontoindex-refactoring

Claude Code and agent skill by ontograph/ontoindex

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when changing a symbol's name, body, location, or structure with OntoIndex review and verification.

Install

npx vskill@latest install ontograph/ontoindex/ontoindex-refactoring

SKILL.md

Read ontoindex-navigation first.

Refactoring with OntoIndex

  1. Check impact({action: 'symbol', repo: '<repo>', target: '<symbol>', direction: 'upstream'}) before editing to map callers.
  2. Run audit({action: "safe_edit_check", repo: '<repo>', symbol: '<symbol>', intent: 'modify-body'}) before making the change; use intent: 'rename' for a rename.
  3. For a rename, preview candidates with refactor({action: 'rename', repo: '<repo>', target: '<symbol>', new_name: '<new>', dry_run: true}). This is preview only (applied: false). Review every candidate, then edit the files directly. Graph edits are candidates that need review; dynamic references can be missed.
  4. For extract, move, or modify-body operations, use refactor({action: "safe_refactor", ...}) with repo and the matching intent; dryRun defaults to true. Review the preview before any apply.
  5. After edits, call audit({action: "verify_diff", ...}) with explicit changedFiles and expectedFiles, then use audit({action: "test_gap", ...}) to inspect affected test evidence. Run the focused tests indicated by the change.

Pass repo explicitly to each OntoIndex call. Use stale/refreshing results with freshness labels, and verify edited or new code from source. Follow ontoindex-navigation for degraded/untrusted evidence or failed calls; staleness alone never requires grep-only fallback.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ontograph/ontoindex/ontoindex-refactoring/badge)](https://verified-skill.com/skills/ontograph/ontoindex/ontoindex-refactoring)

Something wrong with this skill or its page? Tell us.