Plugin · Claude Code · Development Tools

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.

by defendend · github.com/defendend/Claude-ast-index-search

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.

302
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install defendend-claude-ast-index-search@defendend/Claude-ast-index-search
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built 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").

About

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.

Discussion

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.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.