| name | clark-county-pleadings |
| description | Create, edit, and convert legal pleadings for Clark County District Court and Justice Court, Nevada. Handles specialized .doc/.docx format with line numbering (1-28), proper caption formatting, document codes (District Court), criminal/civil motion templates, and PDF conversion. Use for drafting motions to suppress, discovery requests, continuances, oppositions, and other court documents for both Nevada District and Justice Courts. |
Clark County Legal Pleadings (District & Justice Court)
Create professional legal pleadings in proper Clark County format with automated line numbering, caption formatting, document codes, and court-specific document structure.
Capabilities
Dual Court Support
- District Court: Full EDCR 7.20 compliance with document codes
- Justice Court: JCRLV compliant format
- Automatic formatting based on court type
- Court-specific captions and requirements
Document Creation
- Generate new pleadings from scratch in DOCX format
- Use pre-built templates for common criminal motions
- Automated line numbering (1-28) in left margin
- Proper caption and case heading formatting
- Document codes (District Court only)
- Certificate of mailing/service generation
- Declaration under penalty of perjury (NRS 53.045)
Document Conversion
- Convert DOCX to PDF (court-ready format)
- Parse existing pleadings to extract information
- Read and analyze .doc files (RTF format)
Specialized Criminal Motion Templates
- Motion to Suppress Evidence (Edwards v. Arizona violations)
- Motion to Suppress Evidence (Fourth Amendment violations)
- Motion for Discovery (comprehensive Brady/Giglio requests)
- Custom motion generation for any criminal procedure issue
Quick Start
Selecting Your Court
District Court - Use for:
- Felonies
- Gross misdemeanors (initial filing)
- Civil cases over $15,000
- Formal proceedings requiring EDCR compliance
Justice Court - Use for:
- Misdemeanors
- Preliminary hearings (felonies)
- Civil cases under $15,000
- Small claims
- Traffic violations
Creating a New Pleading
Use the create_pleading.py script:
from scripts.create_pleading import create_pleading
case_info = {
'party_name': 'John Doe',
'party_address': '123 Main St',
'party_city_state_zip': 'Las Vegas, NV 89101',
'party_phone': '(702) 555-1234',
'party_email': 'john.doe@example.com',
'party_type': 'defendant', # or 'plaintiff'
'case_number': '25-CR-062245-001',
'dept_number': '5',
'plaintiff_name': 'STATE OF NEVADA',
'defendant_name': 'JOHN DOE',
'document_title': 'MOTION TO SUPPRESS EVIDENCE',
'court_type': 'district', # or 'justice' - NEW PARAMETER
'document_code': 'MOTN' # Required for District Court
}
content = [
"COMES NOW, the Defendant and respectfully submits this Motion...",
"",
"I. STATEMENT OF FACTS",
"",
"On [date], officers...",
]
service_addresses = [
{'name': 'Clark County District Attorney',
'address': '200 Lewis Ave, Las Vegas, NV 89101'}
]
create_pleading(case_info, content, service_addresses, 'motion_suppress.docx')
District Court Document Codes
Required on Line 1 for District Court filings:
| Code | Document Type |
|---|---|
| MOTN | Motion |
| OPPS | Opposition |
| RPLY | Reply |
| AFFT | Affidavit |
| NOTC | Notice |
| ORDM | Order/Minute Order |
| STIP | Stipulation |
| PLNT | Complaint/Petition |
| ANSW | Answer |
| DCVR | Discovery |
| MEMO | Memorandum of Points and Authorities |
| APPL | Application |
| HRNG | Hearing |
| EXPT | Ex Parte |
| CERT | Certificate |
Using Templates
Templates are located in assets/ directory:
Edwards Violation Template:
motion_suppress_edwards_template.docx- Pre-formatted for Fifth Amendment / Edwards v. Arizona violations
- Includes legal argument structure
- Fill in bracketed placeholders
- Works for both courts (specify court_type)
Fourth Amendment Template:
motion_suppress_4th_amendment_template.docx- Pre-formatted for illegal stop/search/seizure
- Multiple grounds (stop, arrest, search, warrant)
- Fruit of poisonous tree analysis
- Compatible with both courts
Discovery Template:
motion_discovery_template.docx- Comprehensive Brady/Giglio requests
- All standard discovery items
- Legal authorities included
- Adaptable for both courts
Converting to PDF
python3 scripts/convert_to_pdf.py motion_suppress.docx -o motion_suppress.pdf
Or use the Python API:
from scripts.convert_to_pdf import convert_to_pdf
convert_to_pdf('motion_suppress.docx', 'motion_suppress.pdf', method='auto')
Format Requirements
District Court (EDCR 7.20)
| Element | Requirement |
|---|---|
| Line Numbering | 1-28, left margin, restart each page |
| Margins | 1" all sides (left initially, space for numbers) |
| Font | 12pt computer type or 10 pica typewriter |
| Document Code | Required on line 1 (MOTN, OPPS, etc.) |
| Caption | DISTRICT COURT / CLARK COUNTY, NEVADA |
| Holes | 2 centered holes, 2¾" apart |
| Spacing | Double-spaced lines |
Justice Court (JCRLV)
| Element | Requirement |
|---|---|
| Line Numbering | Required in left margin, continuous |
| Margins | 1.5" left, 1" right/top/bottom |
| Font | 12pt Times New Roman (preferred) |
| Document Code | Not required |
| Caption | JUSTICE COURT, TOWNSHIP OF [X] |
| Spacing | Double-spaced between paragraphs |
Common Elements (Both Courts)
- Declaration: NRS 53.045 penalty of perjury clause
- Certificate: Certificate of mailing for all served documents
- Case Number Format:
- District: Various formats
- Justice: YY-CR-NNNNNN-NNN (criminal)
Criminal Case Format
District Court
- Case number: Varies by year/type
- Plaintiff:
STATE OF NEVADA - Caption:
DISTRICT COURT/CLARK COUNTY, NEVADA - Document codes required
- Formal EDCR compliance
Justice Court
- Case number:
YY-CR-NNNNNN-NNN(e.g., 25-CR-062245-001) - Plaintiff:
STATE OF NEVADA - Caption:
JUSTICE COURT, TOWNSHIP OF [X]/CLARK COUNTY, NEVADA - No document codes
- "In Proper Person" designation for pro se litigants
Criminal Motions Guide
See references/criminal_motions.md for detailed guidance on:
Motion Types (Both Courts)
- Suppression: Evidence obtained via constitutional violations
- Dismissal: Speedy trial, statute of limitations, due process
- Discovery: Brady, Giglio, police reports, bodycam footage
- Continuance: Time to prepare, discovery pending
- Opposition/Reply: Responding to State's motions
Key Legal Standards
Fourth Amendment (Search & Seizure):
- Warrantless searches presumptively unreasonable
- Exceptions: consent, search incident to arrest, exigent circumstances
- Terry stops require reasonable suspicion
- Arrests require probable cause
Fifth Amendment (Self-Incrimination):
- Miranda warnings required for custodial interrogation
- Edwards v. Arizona: No re-interrogation after invocation
- Statements must be voluntary
Discovery (JCRCP 16.1 / NRCP 16):
- State must disclose all Brady material (exculpatory)
- State must disclose all Giglio material (impeachment)
- Bodycam footage, police reports, witness statements
- Continuing duty to supplement
Filing Deadlines
- Opposition: 10 judicial days after motion served
- Reply: 5 judicial days after opposition served
- Notice of hearing: 14 calendar days minimum
Workflow Examples
Example 1: Edwards Violation Suppression Motion (District Court)
Your case: Officers continued interrogation after you invoked right to counsel.
Steps:
- Open
assets/motion_suppress_edwards_template.docx - Add document code
MOTNon line 1 - Fill in case caption with District Court heading
- Replace bracketed sections with:
- Detailed facts (when, where, exact words of invocation)
- Time between invocation and re-interrogation
- Statements obtained
- Add legal analysis applying Edwards to your facts
- Save and convert to PDF for e-filing
Key Facts to Include:
- Exact quote of rights invocation
- Officer's response or lack thereof
- How much time passed
- Who initiated subsequent contact
- Evidence that you did not reinitiate
Example 2: Fourth Amendment Illegal Stop (Justice Court)
Your case: Officer stopped you without reasonable suspicion at preliminary hearing.
Steps:
- Open
assets/motion_suppress_4th_amendment_template.docx - Use Justice Court caption (no document code needed)
- Fill in case information
- Statement of Facts: Chronological narrative
- Dispatch call or officer observation that led to stop
- Your actions (walking, driving, etc.)
- No criminal activity observed
- Vague or generic justification by officer
- Legal Argument:
- Terry standard (reasonable, articulable suspicion)
- Apply to facts (no suspicion existed)
- Bodycam shows lack of reasonable suspicion
- List evidence to suppress (statements, physical evidence)
Example 3: Comprehensive Discovery Request (Both Courts)
Steps:
- Open
assets/motion_discovery_template.docx - Specify court type:
- District: Add document code
MOTNorDCVR - Justice: No code needed
- District: Add document code
- Adjust caption for court type
- Review 15-point discovery list
- Add case-specific requests:
- Specific bodycam footage (dates, officers)
- Specific forensic reports
- Specific witness statements
- Emphasize Brady/Giglio obligations
- Request deadline for compliance (typically 14 days)
Court Comparison Chart
| Feature | District Court | Justice Court |
|---|---|---|
| Criminal Jurisdiction | Felonies | Misdemeanors, preliminary hearings |
| Civil Jurisdiction | Over $15,000 | Under $15,000 |
| Document Codes | Required (MOTN, OPPS, etc.) | Not required |
| Caption Heading | DISTRICT COURT | JUSTICE COURT, TOWNSHIP OF [X] |
| Line Number Limit | 28 lines per page | No specific limit |
| Left Margin | 1" (with numbering space) | 1.5" |
| E-Filing System | efilenv.com | efilenv.com |
| Rules | EDCR, NRCP | JCRCP, JCRLV |
| Format Strictness | Very strict (EDCR 7.20) | Moderate |
E-Filing in Clark County
Both Courts Use efilenv.com
Registration: Required for all e-filers File Format: PDF only Size Limit: 25MB per document Service: Electronic if parties consent
District Court Additional Requirements:
- Document codes mandatory
- Strict EDCR 7.20 formatting
- Cover sheet for new cases
- May require specific metadata
Justice Court Requirements:
- No document codes
- Standard formatting
- Certificate of service required
Tips for Pro Se Litigants
Choosing the Right Court
- Felonies → District Court (after preliminary hearing)
- Misdemeanors → Justice Court (complete case)
- Civil over $15K → District Court
- Civil under $15K → Justice Court
Document Preparation
- Always specify court type: Ensures proper format
- Use document codes (District Court only)
- Line numbering is mandatory: Script handles this automatically
- Certificate of service required: For all served documents
- Keep it professional: Stick to facts and law, no emotional arguments
Common Mistakes to Avoid
- Wrong court designation in caption
- Missing document codes (District Court)
- Improper service (must serve all parties)
- Generic motions (be specific with facts and law)
- No legal citations (always cite applicable statutes/cases)
- Missing certificate of service
- Improper formatting (use this skill to avoid)
Evidence Matters
- Bodycam footage: Request immediately, crucial for suppression
- Transcripts: Get verbatim record of interrogations
- Police reports: Often contradict video evidence
- Dispatch logs: Show timeline and basis for stop
- Witness statements: Independent corroboration
At Hearings
- Arrive 15 minutes early
- Bring organized exhibits (tabbed)
- Have extra copies of motion/opposition for court
- Professional dress and demeanor
- Address judge as "Your Honor"
- Stay focused on strongest legal arguments
Advanced Usage
Custom Motion Creation
For motions not covered by templates:
from scripts.create_pleading import create_pleading
case_info = {
# Standard case info
'court_type': 'district', # or 'justice'
'document_code': 'MOTN', # District only
# ... other info
}
content = [
"MOTION TO [TITLE]",
"",
"COMES NOW, the Defendant and respectfully moves...",
"",
"I. FACTUAL BACKGROUND",
"[Your facts]",
"",
"II. LEGAL ARGUMENT",
"[Your legal analysis with citations]",
"",
"III. CONCLUSION",
"[Request for relief]"
]
create_pleading(case_info, content, service_addresses, 'custom_motion.docx')
Batch Processing
Convert multiple documents:
for file in *.docx; do
python3 scripts/convert_to_pdf.py "$file"
done
Integration with Case Management
Organize by court and case number:
/case_documents/
district_court/
25-CR-001234/
motions/
01_motion_suppress_edwards.docx
01_motion_suppress_edwards.pdf
justice_court/
25-CR-062245-001/
motions/
01_motion_suppress.docx
discovery/
bodycam_footage.mp4
Reference Documents
Formatting Rules
See references/formatting_rules.md for:
- Complete page setup specifications for both courts
- Caption formatting details (District vs Justice)
- Font and spacing requirements
- Declaration and certificate templates
- Service requirements (JCRCP 5 / NRCP 5)
- Electronic filing guidelines
Document Codes Reference
See references/document_codes.md for:
- Complete list of District Court codes
- Usage guidelines
- Code selection for different document types
- When codes are required vs optional
Criminal Motions Guide
See references/criminal_motions.md for:
- Detailed motion structures for all types
- Legal standards (Terry, Miranda, Edwards, Brady)
- Nevada-specific statutes and cases
- Court-specific considerations
- Hearing preparation checklist
- Sample legal arguments
Court Differences Guide
See references/court_differences.md for:
- Side-by-side comparison of requirements
- When to file in which court
- Jurisdictional considerations
- Format requirement differences
Scripts Reference
create_pleading.py
Create formatted pleadings programmatically with court selection.
New Parameters:
court_type: 'district' or 'justice' (required)document_code: Document code for District Court (required for District)
Functions:
create_pleading(): Main function, creates complete documentadd_caption(): Add court-specific case captionadd_document_code(): Add code to line 1 (District only)add_declaration(): Add penalty of perjury clauseadd_certificate_of_mailing(): Add service certificatesetup_page(): Configure margins and line numbering
document_codes.py
Document code management for District Court.
Functions:
get_code(): Get code for document typevalidate_code(): Verify code is validget_code_description(): Get full description
convert_to_pdf.py
Convert DOCX to PDF for court filing.
Methods:
auto: Try LibreOffice first, fall back to docx2pdflibreoffice: Use LibreOffice (better quality)docx2pdf: Use docx2pdf library (requires Windows/macOS)
Usage: python3 convert_to_pdf.py input.docx -o output.pdf -m auto
Dependencies
Required Python packages:
python-docx: DOCX creation and manipulationstriprtf: Read .doc files (RTF format)docx2pdf: PDF conversion (optional, fallback)
Install with:
pip install python-docx striprtf docx2pdf
LibreOffice (recommended for PDF conversion):
- Linux:
sudo apt install libreoffice - macOS:
brew install --cask libreoffice - Windows: Download from libreoffice.org
Support and Resources
Clark County Court Resources
- District Court: clarkcountycourts.us
- Justice Court: lvjustice.court.nv.gov
- E-Filing: efilenv.com
- Civil Law Self-Help Center: civillawselfhelpcenter.org
Nevada Legal Resources
- Nevada Revised Statutes: leg.state.nv.us/nrs
- Court Rules: leg.state.nv.us/courtrules
- EDCR (District): clarkcountycourts.us
- JCRLV (Justice): Available online
Key Statutes (Both Courts)
- NRS 53.045: Declaration under penalty of perjury
- NRS 171.123: Duty to identify statute
- NRS 174.125: Motion to suppress evidence
- NRS 178.556: Speedy trial requirements
- JCRCP/NRCP 16.1: Discovery in criminal cases
Key Cases (Both Courts)
- Edwards v. Arizona, 451 U.S. 477 (1981)
- Miranda v. Arizona, 384 U.S. 436 (1966)
- Terry v. Ohio, 392 U.S. 1 (1968)
- Brady v. Maryland, 373 U.S. 83 (1963)
- Mapp v. Ohio, 367 U.S. 643 (1961)
Validation and Testing
Before Filing
- Verify court type: Matches your case venue
- Check document code: Required for District, not Justice
- Validate caption: Correct court name and case number
- Line numbering: Properly formatted (1-28)
- Certificate of service: Present and accurate
- Font and spacing: Meets court requirements
Test Checklist
# Use validation function
from scripts.validate_pleading import validate_pleading
errors = validate_pleading('motion.docx', court_type='district')
if errors:
print("Errors found:", errors)
else:
print("Document valid for filing")
Updates and Maintenance
Version: 2.0 (Dual Court Support) Last Updated: October 2024 Changes:
- Added District Court support
- Implemented document codes
- Court-specific formatting
- Updated documentation
- Enhanced validation
This skill now provides comprehensive support for both Clark County District Court and Justice Court proceedings, ensuring proper formatting and compliance with all applicable rules.