serena-config

Installation
SKILL.md

serena-config

Configure Serena across its two layers: the machine-wide global config and a repo's per-project config.

Serena is configured in layers, each overriding or extending the one above:

  1. Global~/.serena/serena_config.yml. Defaults for every project: language backend, default tools/modes, global ignore rules, language-server tuning.
  2. Project<repo>/.serena/project.yml. Per-repo overrides: languages, ignore rules, write access, monorepo workspace folders, added modes.
  3. Contexts & modes — composable toolset/prompt presets, set globally, per-project, or at startup.
  4. CLI args to serena start-mcp-server — override or extend everything above.

<certain> Many project.yml keys extend or override serena_config.yml. Put machine-wide defaults in the global file; put only repo-specific aspects in the project file.

Installs
56
GitHub Stars
1
First Seen
Jun 27, 2026
serena-config — paulnsorensen/skillz-that-grillz