git-ai-code-search

Semantic code search and codebase understanding using git-ai MCP tools. Use when: (1) Searching for symbols, functions, or semantic concepts, (2) Understanding project architecture, (3) Analyzing call graphs and code relationships. Triggers: "find X", "search for X", "who calls X", "where is X", "understand this codebase".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git-ai-code-search" with this command: npx skills add mars167/git-ai-cli/mars167-git-ai-cli-git-ai-code-search

git-ai Code Search

Semantic code search with AST analysis and change tracking.

Quick Start

For Agents - 3-step pattern:

1. check_index({ path }) → verify index exists
2. semantic_search({ path, query }) → find relevant code  
3. read_file({ path, file }) → read the actual code

For Users - build index first:

cd your-repo
git-ai ai index        # build index
git-ai ai semantic "authentication logic"  # search

Core Tools

NeedToolExample
Search by meaningsemantic_search{ path, query: "error handling", topk: 10 }
Search by namesearch_symbols{ path, query: "handleAuth", mode: "substring" }
Who calls Xast_graph_callers{ path, name: "processOrder" }
What X callsast_graph_callees{ path, name: "processOrder" }
Call chainast_graph_chain{ path, name: "main", direction: "downstream" }
Project overviewrepo_map{ path, max_files: 20 }

Rules

  1. Always pass path - Every tool requires explicit repository path
  2. Check index first - Run check_index before search tools
  3. Read before modify - Use read_file to understand code before changes

References

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

OpenClaw Mobile Gateway Installer

Installs and manages OpenClaw mobile gateway as a system service. Invoke when users need one-command deploy, start, stop, upgrade, or uninstall.

Registry SourceRecently Updated
Coding

Cli Builder

CLI tool generator. Project scaffolding, command adding, argument parsing, help docs, config handling, publish checklist, interactive prompts, colored output...

Registry SourceRecently Updated
1870ckchzh
Coding

kintone Ops

Build, query, and automate Cybozu kintone apps — Japan's leading no-code business platform with global deployments. Use this skill whenever the user mentions...

Registry SourceRecently Updated
Coding

CEO Master

Transforms the agent into a strategic CEO and orchestrator. Vision, decision-making, resource allocation, team dispatch, scaling playbook from €0 to €1B. Use...

Registry SourceRecently Updated