nodejs-keccak256
Prevents a hidden bug in JavaScript where the wrong hash function breaks Ethereum wallet addresses and signatures.
Installation
Paste this into Claude Code, Cursor, or any agent that can run commands.
What this skill does
What it does: This tool helps JavaScript and TypeScript developers use the correct hashing method for Ethereum blockchain work. Node.js has two different hash functions that look similar but produce different results. Using the wrong one silently breaks Ethereum features like function selectors, signatures, and storage slots. This tool provides the correct Keccak-256 hash function that Ethereum actually uses. When to use it: Use this when you are building Ethereum tools in JavaScript or TypeScript and need to hash data for function calls, event topics, signatures, or storage locations. Use it if you are reviewing code that hashes Ethereum data and want to make sure it uses the right method. Use it if you see code using Node's built-in crypto library for Ethereum hashing, because that is the wrong approach.
The full skill text could not be loaded right now. It installs fine with the command above, or read it at the source.
Mirrored from the author's public source. Install counts from the open skills registry.