serena-file-processing
CommunityStreamline code navigation and edits with Serena.
Software Engineering#serena#code-editing#memory-management#code-navigation#grep_search#view_file_outline
Authorkurokeita
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill codifies authoritative rules for using Serena MCP tools to navigate, search, and edit code across Antigravity workflows.
Core Features & Use Cases
- Terminal practices: Enforce using run_command for terminal tasks and prohibiting direct shell calls like mcp_serena_execute_shell_command.
- Navigation workflows: Use view_file_outline first, then grep_search in relevant paths, and finally view_code_item to inspect specific functions or classes.
- Editing patterns: Ensure TargetContent is unique when using replace_file_content or multi_replace_file_content, and validate context with view_file before replacement.
- Memory and safety: Manage large file reads by chunking or using view_child_nodes; avoid unnecessary re-reading and ensure safe edits.
- Integration: Serves as the foundational layer for file operations; higher-level skills rely on it for reliable search and edit operations.
Quick Start
- Use Serena to view the outline of a file via view_file_outline on src/main/app.go, then perform a targeted grep_search for a function name, and inspect it with view_code_item.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: serena-file-processing Download link: https://github.com/kurokeita/ai-agent/archive/main.zip#serena-file-processing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.