What it is — SmokingGun is a static scanning tool that provides optimization evidence for agents by finding complexity hotspots.
Who it is for — When using DeepSeek Harness to help agents find code complexity hotspots, this tool can generate reports including hotspots, coverage, and assumptions.
If your agent host does not support Node 22.18 or higher, you do not need it.
Watch out — It installs successfully as an ordinary dependency because its package.json lacks dsh.bundle, so it does not become a profile layer. This is not an installation failure; it simply is not a bundle-type plugin. No obvious issues found.
The verdict — I would install it if you need optimization evidence for agents because it can let agents decide the next investigation step, but you must use it as described in the README and it will not add a profile layer.