Install any skill in seconds. Free to start, no credit card required.
Get Started Free →reinamaccredy/gitnexus-cli
Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki"
Passed 22 of 23 test cases with the skill, and 14 of 23 without it.
and 8 more in the full report
9 fixed13 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I just pulled down a huge set of breaking architectural changes and want to perform a complete full refresh of our local GitNexus index. Please also enable semantic search vector embeddings during the parsing process so we can do semantic code queries.
| Checked | Without skill | With skill |
|---|---|---|
| Includes 'npx gitnexus analyze' | Missed | Passed |
| Includes the '--force' flag | Missed | Passed |
| Includes the '--embeddings' flag | Missed | Passed |
The instructions your model reads when the skill loads.
All commands work via npx — no global install required.
npx gitnexus analyze
Run from the project root. This parses all source files, builds the knowledge graph, writes it to .gitnexus/, and generates CLAUDE.md / AGENTS.md context files.
| Flag | Effect |
|---|---|
--force | Force full re-index even if up to date |
--embeddings | Enable embedding generation for semantic search (off by default) |
When to run: First time in a project, after major code changes, or when gitnexus://repo/{name}/context reports the index is stale. In Claude Code, a PostToolUse hook runs analyze automatically after git commit and git merge, preserving embeddings if previously generated.
npx gitnexus status
Shows whether the current repo has a GitNexus index, when it was last updated, and symbol/relationship counts. Use this to check if re-indexing is needed.
npx gitnexus clean
Deletes the .gitnexus/ directory and unregisters the repo from the global registry. Use before re-indexing if the index is corrupt or after removing GitNexus from a project.
| Flag | Effect |
|---|---|
--force | Skip confirmation prompt |
test cases passed, vs 14 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.