CyfrinCyfrinOfficialยท3 Agent Skills Included

solskill

Production-grade Solidity standards and BattleChain deployment workflows

Writes secure, production-grade Solidity smart contracts following Cyfrin security standards. Deploys contracts to BattleChain with Safe Harbor agreements, whitehat attack workflows, and contract verification. Generates Foundry deployment scripts through a guided wizard, eliminating manual configuration and security mistakes.
npx skills add Cyfrin/solskill --all -g -y

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install solskill?โ–ผ

Run `npx skills add cyfrin/solskill --all -g -y` in your terminal to install all skills globally, or use `--skill solidity` for a single skill.

How to write secure Solidity smart contracts?โ–ผ

The solidity skill applies Cyfrin's production standards covering custom errors, fuzz testing, storage packing, reentrancy protection, and multisig admin requirements.

What is BattleChain and how do I deploy to it?โ–ผ

BattleChain is a pre-mainnet L2 where whitehats legally attack your contracts for bounties before mainnet launch. The battlechain-tutorial skill walks you through deployment with 14 guided questions and generates all required Foundry scripts.

Does solskill work with Claude Code?โ–ผ

Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, and other compatible coding environments.

Can I create Safe Harbor agreements automatically?โ–ผ

Yes. The skills generate Safe Harbor agreement scripts with your bounty terms, recovery addresses, and commitment windows, then handle adoption and attack mode requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’