serena-file-processing

Community

Streamline code navigation and edits with Serena.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.