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.