{
  "markdown": "# agent-sh / zig-lsp\n\nA Claude Code marketplace hosting the [`zig-lsp`](plugins/zig-lsp) plugin — Zig language support via [ZLS](https://github.com/zigtools/zls).\n\n## Install\n\n```\n/plugin marketplace add agent-sh/zig-lsp\n/plugin install zig-lsp@agent-sh\n```\n\nOpen a `.zig` or `.zon` file. Claude Code reports diagnostics from `zls` automatically after every edit, and the `LSP` tool gives the model jump-to-definition, find-references, and hover.\n\nYou must have `zls` installed and on `PATH`. See [`plugins/zig-lsp/README.md`](plugins/zig-lsp/README.md) for setup, configuration, and troubleshooting.\n\n## What this is\n\nClaude Code's `LSP` tool dispatches to language-specific plugins. There are 11 official LSP plugins shipped by Anthropic; Zig isn't one of them yet. This plugin fills the gap with a thin manifest pointing at user-installed `zls`.\n\n## Layout\n\n```\n.\n├── .claude-plugin/\n│   └── marketplace.json     # Marketplace metadata + ZLS server config\n│                              (lspServers block — this is what Claude\n│                              Code actually reads to register the LSP)\n├── plugins/\n│   └── zig-lsp/\n│       ├── .claude-plugin/\n│       │   └── plugin.json  # Plugin identity (name, version, license)\n│       ├── .lsp.json        # ZLS server config — copied to user's\n│       │                      cache on install; this is what the\n│       │                      LSP runtime loader actually reads\n│       └── README.md        # User-facing setup + troubleshooting\n├── agent-knowledge/         # Research notes for contributors\n├── .agnix.toml              # agnix config (target: claude-code)\n├── .github/workflows/       # agnix CI on push and PR\n├── CHANGELOG.md\n├── CONTRIBUTING.md\n├── CLAUDE.md / AGENTS.md    # Project memory (byte-identical)\n├── LICENSE\n└── README.md\n```\n\n## Contributing\n\nIssues and PRs welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for local setup, validation, and the version-bump policy. The research notes in [`agent-knowledge/`](agent-knowledge/) document how Claude Code integrates LSP plugins, the `.lsp.json` schema, the contribution flow, and known pitfalls — useful background before opening a substantial PR.\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md). Format follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n",
  "bytes": 2345,
  "sha": "10ceb3e66038f64ec96e23dbb948442aba94832eb0cd59d7352ff340809d5305",
  "repo_slug": "agent-sh/zig-lsp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_agent_sh_zig_lsp_zig_lsp_24f0ad07/readme"
}