mirror of
https://github.com/upstash/skills.git
synced 2026-09-17 14:20:06 +08:00
85efd429a4
* docs: document Zed setup for skills and the MCP server Zed loads Agent Skills from .agents/skills/ and ~/.agents/skills/, which is where `npx skills add --agent zed` writes them, so the skills already work there with no repo changes. Document that, plus the context_servers entry for the Upstash MCP server. Zed's extension marketplace only carries languages, themes, debuggers, snippets, and MCP servers, so there is no extension to publish for skills. * feat: add Zed MCP server extension Adds zed-extension/, a Zed extension that runs @upstash/mcp-server as a context server. It installs the server from npm at runtime (Zed rejects extensions that ship the server itself) and takes upstash_email and upstash_api_key through Zed's context server settings, passing them to the process as environment variables so they stay out of the process list. upstash_box_api_key is optional. It lives in a subdirectory rather than the repo root, which extensions.toml supports via the `path` field; LICENSE is symlinked because Zed requires one at the extension path. Zed extensions cannot carry skills, so this covers the MCP server only.