Landmines — Development skill for Claude Code
Known open bugs in your exact dependency versions, put where your coding agent reads them (AGENTS.md/CLAUDE.md, pre-edit hook for 20 agents, MCP).
How to install Landmines
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open devanshranjan10/landmines and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Landmines does
Known open bugs in your exact dependency versions, put where your coding agent reads them (AGENTS.md/CLAUDE.md, pre-edit hook for 20 agents, MCP).
Alternatives in Development
- Agent Skills Discovery RFC — A mechanism for discovering Agent Skills using the .well-known URI path prefix as specified in RFC 8615 for di 337 ★
- Nonstop — Autonomous work mode for Claude Code 263 ★
- Opencode X — Open-source Claude Code alternative 97 ★
README
landmine
[](https://www.npmjs.com/package/landmines) [](https://github.com/devanshranjan10/landmines/actions/workflows/ci.yml) [](LICENSE) [](docs/BENCHMARK.md)
Your coding agent is about to write `await db.$client.end()`. Your lockfile pins drizzle-orm **0.36.0**, an open GitHub issue filed against exactly that version says this call is broken, and a stranger in the thread posted the way around it.
landmine stops that edit **once**, hands the agent the issue and the quoted workaround, and then lets the retry through.
landmine scan.- Reads your lockfiles and finds the open GitHub issues that name the exact version you pin.
- Checks every hit and works out which code symbols each issue is about.
- Picks the most useful workaround from the comments.
- Writes everything to
.landmine/index.json.
landmine install. Adds a pre-edit hook (or plugin) for the coding agents it finds in the project: 20 agents, from Claude Code, Codex and Cursor to OpenCode, Kilo Code, Cline, Windsurf, Copilot and Antigravity (see Supported). Agents without a pre-edit hook get a rules section, an Agent Skill and the MCP server instead.landmine cards(optional). A model reads each issue thread once and writes a trigger card: the API, the extra conditions that make the bug fire, and the workaround. The hook then checks cards offline. It never calls a model.landmine mcp. An MCP server the agent can query on demand ("is this error a known bug in the version we pin?").- The hook. It runs before each edit, offline. It took 0.11 s per call on our test machine, including Node startup, with a 149 KB index that has trigger cards. It pauses an edit on
Related Skills
Pre Draft
Pre-drafts everything Alex currently owes someone, so his open commitments arrive already written instead of w
Skill Indeed
Indeed fallback/discovery sweep. Reads ATS state, uses budgeted searches, scores known-company fallback roles,
Publishing
Use when publishing Buoy packages to npm, bumping versions, or debugging workspace: dependency leaks. Covers t
Harden Packages
Pin dependency versions, disable install scripts, and secure registry configs
Versions
Check dependency versions and toolkit updates
Secondmate Verify
Run the secondmate pre-integration gate on a maker's worktree — clean tree, non-empty diff, exact-SHA match, t
Related Agents
Planner Opus
Turns research findings into an implementation plan — ordered steps, the exact files each step touches, the ob
Tp Run
PROACTIVELY use this general-purpose token-pilot workhorse for ANY coding task (read / edit / search / explore
Ext Attack Planner
Reasons from an external-pentest inventory to the most likely footholds in an authorized engagement. Correlate