mpep-search

Index and retrieve USPTO MPEP, 35 USC, and 37 CFR content with hybrid RAG search.

167|28|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/RobThePCGuy/Claude-Patent-Creator --skill mpep-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mpep-search
Source: https://github.com/RobThePCGuy/Claude-Patent-Creator/tree/main/skills/mpep-search
Command: npx skills add https://github.com/RobThePCGuy/Claude-Patent-Creator --skill mpep-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sentence-transformers, faiss-cpu, rank-bm25, PyMuPDF, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Navigating the vast and complex Manual of Patent Examining Procedure (MPEP), 35 USC statutes, and 37 CFR regulations to find specific guidance is time-consuming and often requires deep expertise. This Skill provides an expert search system for instant retrieval of relevant information.

Core Features & Use Cases

  • Hybrid RAG Search: Combines vector, keyword, and reranking for highly relevant results across MPEP, 35 USC, 37 CFR, and recent updates.
  • Source Filtering: Filter search results by specific sources like "MPEP", "35_USC", "37_CFR", or "SUBSEQUENT" publications.
  • Full Section Retrieval: Get the complete text content of any specific MPEP section by its number.
  • Use Case: A patent examiner needs to quickly find the MPEP section detailing the requirements for claim definiteness under 35 USC 112(b). This skill provides the exact section and relevant text snippets, saving significant research time.

Quick Start

Search the MPEP for requirements regarding 'enablement' under 35 USC 112.

Frequently Asked Questions about mpep-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the MPEP and 35 USC for patent examination requirements?

MPEP search retrieves relevant sections from the Manual of Patent Examining Procedure, 35 USC statutes, and 37 CFR regulations using hybrid RAG search combining vector and keyword matching. You can filter results by source type and get full section text with relevance scores and page references.

Can I filter search results by source like MPEP, statutes, or regulations?

Yes, the search supports source filtering via the source_filter parameter to retrieve results specifically from MPEP, 35 USC, 37 CFR, or recent updates. You can also use boolean flags is_statute, is_regulation, and is_update to narrow results.

What search methods does this tool use to find patent law guidance?

This tool uses hybrid RAG search combining vector embeddings via FAISS, BM25 keyword matching, and HyDE query expansion, followed by cross-encoder reranking. This multi-stage approach returns the most relevant matches across all sources with structured metadata including rank, relevance score, and section details.

How do I retrieve a complete MPEP section by its section number?

You can request full section retrieval by specifying the MPEP section number. The search returns complete text content along with file location, page number, and source classification for that specific section.

What are the limitations on search result volume and input validation?

The search enforces input validation and caps the top_k parameter at 20 results maximum. The system uses a lazy-loaded singleton index for efficient retrieval and returns structured output including rank, source metadata, relevance scores, and matched text.