back to portfolio

reactive-network-dev

A Claude Code skill that teaches Claude to design Reactive Network systems.

Problem

Reactive Smart Contracts have a steep learning curve — RC/CC two-contract architecture, cron topic hashes, gas quirks, deployment order.

Mechanism

A Claude Code skill that loads canonical RC/CC patterns, 12 real-world gotchas, pre-computed cron hashes, and example protocols on demand.

Outcome

Install once. Then ask Claude to scaffold a Reactive Network system — it picks correct patterns, avoids known gotchas, deploys cleanly.

How it works

01Install skill

Symlink it into ~/.claude/skills/.

02Start Claude

Skill auto-loads when you mention Reactive Network.

03Describe goal

Ask for a cross-chain system in plain English.

04Get RC + CC

Claude scaffolds both contracts with deployment commands.

Stack

Claude CodeSolidityFoundry (forge / cast)Reactive MainnetLasna TestnetReactscan

Run it

Five commands. After this, any new Claude Code session can design Reactive Network systems for you.

git clone https://github.com/harshkas4na/reactive-network-dev.git
cd reactive-network-dev
mkdir -p ~/.claude/skills
ln -s "$(pwd)/skills/reactive-network-dev" ~/.claude/skills/reactive-network-dev
claude   # start a session and type / to verify the skill loaded
GitHub