Claude-skill-registry clark-county-pleadings

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.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/clark-county-pleadings" ~/.claude/skills/majiayu000-claude-skill-registry-clark-county-pleadings && rm -rf "$T"
manifest: skills/data/clark-county-pleadings/SKILL.md
source content

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:

CodeDocument Type
MOTNMotion
OPPSOpposition
RPLYReply
AFFTAffidavit
NOTCNotice
ORDMOrder/Minute Order
STIPStipulation
PLNTComplaint/Petition
ANSWAnswer
DCVRDiscovery
MEMOMemorandum of Points and Authorities
APPLApplication
HRNGHearing
EXPTEx Parte
CERTCertificate

Using Templates

Templates are located in

assets/
directory:

  1. 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)
  2. 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
  3. 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)

ElementRequirement
Line Numbering1-28, left margin, restart each page
Margins1" all sides (left initially, space for numbers)
Font12pt computer type or 10 pica typewriter
Document CodeRequired on line 1 (MOTN, OPPS, etc.)
CaptionDISTRICT COURT / CLARK COUNTY, NEVADA
Holes2 centered holes, 2¾" apart
SpacingDouble-spaced lines

Justice Court (JCRLV)

ElementRequirement
Line NumberingRequired in left margin, continuous
Margins1.5" left, 1" right/top/bottom
Font12pt Times New Roman (preferred)
Document CodeNot required
CaptionJUSTICE COURT, TOWNSHIP OF [X]
SpacingDouble-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:

  1. Open
    assets/motion_suppress_edwards_template.docx
  2. Add document code
    MOTN
    on line 1
  3. Fill in case caption with District Court heading
  4. Replace bracketed sections with:
    • Detailed facts (when, where, exact words of invocation)
    • Time between invocation and re-interrogation
    • Statements obtained
  5. Add legal analysis applying Edwards to your facts
  6. 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:

  1. Open
    assets/motion_suppress_4th_amendment_template.docx
  2. Use Justice Court caption (no document code needed)
  3. Fill in case information
  4. 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
  5. Legal Argument:
    • Terry standard (reasonable, articulable suspicion)
    • Apply to facts (no suspicion existed)
    • Bodycam shows lack of reasonable suspicion
  6. List evidence to suppress (statements, physical evidence)

Example 3: Comprehensive Discovery Request (Both Courts)

Steps:

  1. Open
    assets/motion_discovery_template.docx
  2. Specify court type:
    • District: Add document code
      MOTN
      or
      DCVR
    • Justice: No code needed
  3. Adjust caption for court type
  4. Review 15-point discovery list
  5. Add case-specific requests:
    • Specific bodycam footage (dates, officers)
    • Specific forensic reports
    • Specific witness statements
  6. Emphasize Brady/Giglio obligations
  7. Request deadline for compliance (typically 14 days)

Court Comparison Chart

FeatureDistrict CourtJustice Court
Criminal JurisdictionFeloniesMisdemeanors, preliminary hearings
Civil JurisdictionOver $15,000Under $15,000
Document CodesRequired (MOTN, OPPS, etc.)Not required
Caption HeadingDISTRICT COURTJUSTICE COURT, TOWNSHIP OF [X]
Line Number Limit28 lines per pageNo specific limit
Left Margin1" (with numbering space)1.5"
E-Filing Systemefilenv.comefilenv.com
RulesEDCR, NRCPJCRCP, JCRLV
Format StrictnessVery 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

  1. Always specify court type: Ensures proper format
  2. Use document codes (District Court only)
  3. Line numbering is mandatory: Script handles this automatically
  4. Certificate of service required: For all served documents
  5. 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 document
  • add_caption()
    : Add court-specific case caption
  • add_document_code()
    : Add code to line 1 (District only)
  • add_declaration()
    : Add penalty of perjury clause
  • add_certificate_of_mailing()
    : Add service certificate
  • setup_page()
    : Configure margins and line numbering

document_codes.py

Document code management for District Court.

Functions:

  • get_code()
    : Get code for document type
  • validate_code()
    : Verify code is valid
  • get_code_description()
    : Get full description

convert_to_pdf.py

Convert DOCX to PDF for court filing.

Methods:

  • auto
    : Try LibreOffice first, fall back to docx2pdf
  • libreoffice
    : 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 manipulation
  • striprtf
    : 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

  1. Verify court type: Matches your case venue
  2. Check document code: Required for District, not Justice
  3. Validate caption: Correct court name and case number
  4. Line numbering: Properly formatted (1-28)
  5. Certificate of service: Present and accurate
  6. 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.