skillby moonwell-fi

Create/Modify MIP Proposal

## Steps

Installs: 0
Used in: 1 repos
Updated: 1mo ago
$npx ai-builder add skill moonwell-fi/mip

Installs to .claude/skills/mip/

# Create/Modify MIP Proposal

## Steps

1. Ask user for: MIP number, target chain, reference proposal (if any)
2. Run `git branch --show-current` — refuse to proceed if on `main`
3. Check existing MIP naming pattern: `ls src/proposals/`
4. Load chain addresses from config files (never hardcode addresses)
5. After code changes, run `forge build` to verify compilation
6. Run `forge test --match-contract <MIPName>` to verify tests pass
7. 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

Quick Install

$npx ai-builder add skill moonwell-fi/mip

Details

Type
skill
Slug
moonwell-fi/mip
Created
1mo ago