一键导入
serena
Semantic code navigation via Serena language server. Provides go-to-definition, find-all-references, rename-symbol — semantic operations beyond grep.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Semantic code navigation via Serena language server. Provides go-to-definition, find-all-references, rename-symbol — semantic operations beyond grep.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | serena |
| description | Semantic code navigation via Serena language server. Provides go-to-definition, find-all-references, rename-symbol — semantic operations beyond grep. |
| user-invocable | true |
Serena provides language-server-quality code navigation for AI agents.
Use Serena instead of grep when you need:
context/plugins.md for installation status.serena/project.yml@serena find-references UserService
@serena go-to-definition UserService.getById
@serena rename UserService.getById getUserById
Use grep for text-based search:
grep -rn 'UserService\.getById' --color=never . 2>/dev/null | head -20
Build the project and verify it compiles cleanly. Use after making changes to confirm nothing is broken before running tests. Reads the build command from context/build.md.
Auto-configure .github/copilot-instructions.md and context/ knowledge docs for a new project. Use when setting up Brain Bootstrap in a new repository. Discovers the codebase, fills in templates, and writes project-specific configuration.
Save session state before context gets full or before ending. Writes current task state, branch, and loaded docs to context/tasks/todo.md so the next session can resume cleanly.
Clean workspace — build artifacts, dependencies, caches, Docker volumes, or temp files. Accepts arguments like build, deps, all, cache, docker, tasks, reinstall.
Load all relevant context/ knowledge files for a domain area. Use at session start or when switching to a new topic. Accepts a domain keyword like api, database, auth, build, security.
Query the database — list schemas, tables, describe a table, or run SQL. Accepts arguments like schemas, tables, describe <table>, or raw SQL.