nemesis-auditor
Iterative deep-logic security audits for any codebase
All Skills in This Repository (3)
Pure Emerald Level Indicatorsstate-inconsistency-auditor
Identifies state inconsistency bugs by mapping coupled pairs and mutation paths across codebases.
feynman-auditor
Audit business logic across languages using first-principles questioning.
nemesis-auditor
Run iterative security audits alternating business logic and state inconsistency detection.
Frequently Asked Questions
FAQPage SchemaHow to install Nemesis Auditor?โผ
Run `npx skills add 0xiehnnkta/nemesis-auditor --all -g -y` in your terminal to install all audit skills globally.
What bugs does Nemesis find?โผ
It finds deep business logic bugs and coupled state inconsistency bugs, such as functions that update one value but forget its dependent counterpart. The two auditors run in alternating passes until no new findings emerge.
Which programming languages are supported?โผ
Nemesis is language-agnostic and works on Solidity, Move, Rust, Go, C++, Python, TypeScript, and any other codebase, since logic bugs live in the reasoning rather than the syntax.
How do I run a full audit?โผ
Start Claude Code in your project directory and type /nemesis to launch the full iterative audit. You can also audit a single contract with /nemesis --contract [name] or resume an interrupted run with /nemesis --continue.
Where are the audit results saved?โผ
Per-pass findings are saved to .audit/findings/ as separate markdown files, and the final verified, deduplicated report is written to nemesis-verified.md with severity ratings and fixes.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core