Engineering
zed-config avatar

zed-config

Expert Zed editor assistant for settings, keymaps, tasks, AI agent profiles, and language server configuration.

Introduction

The Zed configuration expert skill provides comprehensive support for optimizing the Zed editor environment. It is designed for developers who need to manage complex configurations including settings.json, keymap.json, and tasks.json. The skill acts as an intelligent interface that understands Zed's strict JSON requirements and provides guidance based on official documentation. It helps users streamline their workflow by managing agent panels, LLM provider integration, and project-specific task runners. Whether you are tuning language servers (LSP) for specific file types, setting up git integration, or customizing editor appearance with themes and fonts, this skill delivers precise, actionable configuration snippets that follow best practices. It ensures that API keys remain protected in the OS keychain and provides navigation commands to open critical config files in the editor, minimizing manual file searching.

  • Expert management of Zed's JSON configuration format including strict syntax handling (no trailing commas or comments).

  • Intelligent guidance for keybindings via context-aware keymap.json configuration.

  • Comprehensive support for AI and agent panel settings, including model selection, temperature tuning, and tool profile management.

  • Deep configuration of language servers, formatters, linters, and custom task runners for automated development workflows.

  • Detailed assistance with Zed's git panel, project rules (rules files), and MCP server integration for advanced agent capabilities.

  • Customization of UI elements, including themes, fonts, icon sets, and editor layout density.

  • Use this skill to initialize project-specific .zed/tasks.json or global settings across macOS, Linux, and Windows environments.

  • Follow the provided reference documentation to ensure compatibility with the latest Zed features.

  • Always invoke the command palette actions (e.g., zed: open settings) as recommended to verify changes.

  • Remember that API keys are not valid in JSON files; use the system keychain for sensitive credential storage.

  • Troubleshooting focus: provides solutions for LSP issues, keybinding conflicts, and agent panel misconfigurations.

  • Highly effective for developers transitioning to Zed from other editors who need to replicate workflows like formatting, linting, or custom build task execution.

Repository Stats

Stars
192
Forks
16
Open Issues
5
Language
Shell
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 06:13 PM
View on GitHub