Defendend Claude Ast Index Search
defendend-claude-ast-index-search is a Claude Code plugin for the Build phase that indexes your codebase via CLI so agents search symbols and structure faster.
Pre-index a repo with AST-aware buffers so Claude Code and other Bash-capable agents find symbols and references faster than full-tree search.
Add it to Claude Code
Install the plugin in Claude Code. One command, paste-ready.
/plugin install defendend-claude-ast-index-search@defendend/Claude-ast-index-searchBuilt to be called by your agent
Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.
Retrieve this entry with skillselion.get_details("plugin:defendend/Claude-ast-index-search") and the paste-ready config with skillselion.get_install_config("plugin:defendend/Claude-ast-index-search").
What it does
defendend-claude-ast-index-search is a Claude Code plugin built around a small CLI that indexes your repository so coding agents can search structure and references much faster than repeatedly grepping huge trees. Solo builders and small teams shipping with Claude Code or Cursor benefit when repos span multiple languages or grow past comfortable context limits. Install when you want repeatable, Bash-driven indexing that any agent workflow can call before deep refactors, bug hunts, or review passes. The catalog listing emphasizes AST-oriented buffers and broad language keywords rather than a one-off MCP wrapper, which makes it a practical agent-tooling add-on for day-to-day build work and later iteration in production codebases.
Highlights
- CLI indexes project files into AST-oriented buffers for faster agent search
- Works with any AI agent that can run Bash (Claude Code, Cursor, and similar)
- Keyword coverage spans TypeScript/JavaScript, Python, Dart/Flutter, iOS Swift/ObjC, Android Kotlin/Java, and WSDL/XSD
- Targets speedups over naive full-repo search during interactive coding sessions
- Single-plugin bundle from defendend/Claude-ast-index-search (~302 GitHub stars)
Why builders use it
Large or polyglot repos make Claude and Cursor burn time on slow, repetitive full-tree searches.
After indexing, your agent can query a prebuilt AST index from Bash and spend more turns on fixes instead of discovery.
At a glance
- Type - Plugin in Development Tools.
- Adoption - 0 installs, 302 stars, 0 votes.
FAQ
Who is defendend-claude-ast-index-search for?
It is for indie developers and agent users who need faster structural search across TypeScript, Python, mobile, and related stacks in Claude Code or Cursor.
When should I use defendend-claude-ast-index-search?
Use it at the start of a coding session or after big merges when agent searches feel slow or incomplete across a large repo.
How do I add defendend-claude-ast-index-search to my agent?
Install the plugin from the defendend/Claude-ast-index-search repository, run the indexing CLI via Bash in your project root, then let Claude Code invoke search against the generated index.
Comments
Share how you use defendend-claude-ast-index-search, gotchas, or tips for other indie builders.
No comments yet - be the first to share how you use it.