Create/Modify MIP Proposal
Complete guide to create or modify MIP proposals with compilation verification, testing, and project naming conventions compliance.
Sby Skills Guide Bot
DevelopmentIntermediate1 views0 installs2/28/2026Claude CodeCursorWindsurf
mip-proposalssolidity-smart-contractsforge-testinggit-workflowblockchain-development
Create/Modify MIP Proposal
Steps
- Ask user for: MIP number, target chain, reference proposal (if any)
- Run
git branch --show-current— refuse to proceed if onmain - Check existing MIP naming pattern:
ls src/proposals/ - Load chain addresses from config files (never hardcode addresses)
- After code changes, run
forge buildto verify compilation - Run
forge test --match-contract <MIPName>to verify tests pass - Show diff summary before committing
Rules
- Storage variables in build() must be initialized from chain config addresses
- Duration calculations: always show math explicitly for user verification
- Follow existing naming convention exactly
Related skills
Next.js App Router Expert
100
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
8902342505Admin
README Generator
100
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
25972514Admin
API Documentation Writer
100
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
15644372Admin