Validate Oregon appellate court filings against ORAP format rules. Use when drafting or reviewing briefs, notices of appeal, mandamus petitions, or any filing for the Oregon Court of Appeals or Supreme Court.
Validates filings against Oregon Rules of Appellate Procedure (ORAP) format requirements. Checks font, margins, word count, required sections, cover page elements, and filing-type-specific rules.
Trigger when user:
python "C:\Users\Big Levi\.claude\skills\appellate-format\scripts\validate.py" "path\to\filing.md" --type opening-brief
Filing types: opening-brief, answering-brief, reply-brief, notice-of-appeal, mandamus, motion
python "C:\Users\Big Levi\.claude\skills\appellate-format\scripts\validate.py" --checklist opening-brief
python "C:\Users\Big Levi\.claude\skills\appellate-format\scripts\validate.py" --rules
python "C:\Users\Big Levi\.claude\skills\appellate-format\scripts\validate.py" "path\to\filing.md" --word-count
| Court | Opening/Answering | Reply |
|---|---|---|
| Court of Appeals | 10,000 words / 35 pages | 3,300 words / 10 pages |
| Supreme Court | 14,000 words / 50 pages | 4,000 words / 15 pages |
Headings, cover page, table of contents, table of authorities, excerpt of record, appendix, certificates, signatures.
User drafting/reviewing appellate filing
|
v
Determine filing type:
- Opening/answering brief? -> validate.py [file] --type opening-brief
- Notice of appeal? -> validate.py [file] --type notice-of-appeal
- Mandamus petition? -> validate.py [file] --type mandamus
- Reply brief? -> validate.py [file] --type reply-brief
- Just need checklist? -> validate.py --checklist [type]
- Just need rules? -> validate.py --rules
|
v
Review validation results -> Fix issues -> Re-validate
C:\Users\Big Levi\.claude\skills\appellate-format\references\ORAP_FORMAT_RULES.md