ace-serena-collaborator

Coordinates Ace-Tool and Serena for read-only codebase navigation and symbol localization.

1|1|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/tianguzhe/zsh-config --skill ace-serena-collaborator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ace-serena-collaborator
Source: https://github.com/tianguzhe/zsh-config/tree/main/claude/skills/ace-serena-collaborator
Command: npx skills add https://github.com/tianguzhe/zsh-config --skill ace-serena-collaborator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ace-Tool and Serena MCP collaborate to understand and navigate codebases without modifying any source, providing a safe, transparent workflow for teams.

Core Features & Use Cases

  • Read-only semantic search by Ace-Tool to surface relevant files and symbols
  • Serena for precise symbol localization and navigation to exact definitions
  • Two-stage collaboration that reduces ambiguity and speeds code comprehension

Quick Start

To begin, set the project root and perform a semantic search with Ace-Tool for your target topic, then use Serena to locate exact symbol definitions as needed.

Frequently Asked Questions about ace-serena-collaborator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform read-only code navigation and semantic search without modifying source files?▼

Read-only code navigation uses Ace-Tool for semantic search to surface relevant files and Serena for precise symbol localization, ensuring source files remain unmodified during codebase exploration.

Can I use Serena and Ace-Tool together to locate exact symbol definitions in a large codebase?▼

Yes, Serena and Ace-Tool collaborate to locate exact symbol definitions by combining Ace-Tool's semantic search with Serena's precise symbol localization in a two-stage workflow.

What is the best way to explore an unfamiliar codebase safely without risking accidental modifications?▼

Safe codebase exploration is best achieved by running both semantic search and symbol navigation tools in strict read-only mode, preventing any accidental source modifications during comprehension.

Do I need Serena to find exact symbol definitions when using Ace-Tool for semantic search?▼

Yes, Serena is required for exact symbol localization, while Ace-Tool handles the semantic search to surface relevant files, reducing ambiguity and speeding up code comprehension.

How does two-stage collaboration between semantic search and symbol localization tools work?▼

Two-stage collaboration first uses Ace-Tool to perform read-only semantic search and surface relevant files, then uses Serena to navigate precisely to exact symbol definitions, reducing ambiguity.