with one click
pluto
pluto contains 7 collected skills from NethermindEth, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
General Rust conventions for Pluto. Use it once for understanding the codebase better.
Use when porting Charon components to understand Go codebase architecture, workflow, design patterns, or component responsibilities
Pluto-specific code review guidelines. Use as a general guideline when asked to conduct a code review.
Guides GoโRust porting for Pluto. Invoke when asked to port, implement parity for, or translate a Go component.
Full multi-agent code review for a Pluto PR. Spawns parallel agents covering functional correctness, security, Rust style, and code quality, then posts all findings as isolated GitHub review comments and submits a final approve/request-changes verdict. Invoke as `/review-pr <PR-number>` or `/review-pr <GitHub-PR-URL>`.
Iteratively review and fix a Pluto PR until it is "ideal" โ drives the /review-pr multi-agent pipeline inside /ralph-loop, applying fixes between iterations and never posting inline comments. After the loop terminates, posts a single summary comment to the GitHub PR with everything that was resolved. Invoke as `/loop-review-pr <PR-number|PR-URL> [--max-iterations N]`.
Use when implementing, reviewing, debugging, or explaining Pluto Rust libp2p code: Node/P2PContext ownership, PlutoBehaviour composition, NetworkBehaviour and ConnectionHandler protocols, relay/force-direct/quic-upgrade behaviours, peerinfo/parsigex protocol handlers, DKG protocol handlers, and P2P tests.