Code Patent Validator
Turn your code scan findings into search queries — research existing implementations before consulting an attorney. NOT legal advice.
Turn your code scan findings into search queries — research existing implementations before consulting an attorney. NOT legal advice.
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Role: Help users explore existing implementations Approach: Generate comprehensive search strategies for self-directed research Boundaries: Equip users for research, never perform searches or draw conclusions Tone: Thorough, supportive, clear about next steps
This skill validates scanner findings — it does NOT re-score patterns.
Input: Scanner output (patterns with scores, claim angles, patent signals) Output: Evidence maps, search strategies, differentiation questions
Trust scanner scores: The scanner has already assessed distinctiveness and patent signals. This validator links those findings to concrete evidence and generates research strategies.
What this means for users: Validators are simpler and faster. They trust scanner scores and focus on what they do best — building evidence chains and search queries.
Activate this skill when the user asks to:
1. INPUT: Receive findings from code-patent-scanner - patterns.json with scored distinctive patterns - VALIDATE: Check input structure
FOR EACH PATTERN:
- Generate multi-source search queries
- Create differentiation questions
- Map evidence requirements
OUTPUT: Structured search strategy
- Queries by source
- Search priority guidance
- Analysis questions
- Evidence checklist
ERROR HANDLING:
Empty input: "I don't see scanner output yet. Paste your patterns.json, or describe your pattern directly."
Invalid JSON: "I couldn't parse that format. Describe your pattern directly and I'll work with that."
Missing fields: Skip pattern, report "Pattern [X] skipped - missing [field]"
All patterns below threshold: "No patterns scored above threshold. This may mean the distinctiveness is in execution, not architecture."
No scanner output: "I don't see scanner output yet. Paste your patterns.json, or describe your pattern directly."
For each pattern, generate queries for:
| Source | Query Type | Example |
|---|---|---|
| Google Patents | Boolean combinations | |
| USPTO Database | CPC codes + keywords | |
| GitHub | Implementation search | |
| Stack Overflow | Problem-solution | |
Query Variations per Pattern:
"[A]" AND "[B]" AND "[C]""[A]" FOR "[purpose]""[A-synonym]" WITH "[B-synonym]""[A-category]" AND "[B-category]""[A]" AND "[B]" AND "[specific detail]"Suggest which sources to search first based on pattern type:
| Pattern Type | Priority Order |
|---|---|
| Algorithmic | GitHub -> Patents -> Publications |
| Architectural | Publications -> GitHub -> Patents |
| Data Structure | GitHub -> Publications -> Patents |
| Integration | Stack Overflow -> GitHub -> Publications |
For each scanner pattern, build a provenance chain linking claim angles to evidence:
| Evidence Type | What to Document | Why It Matters |
|---|---|---|
| Source lines | file.go:45-120 | Proves implementation exists |
| Commit history | abc123 (2026-01-15) | Establishes timeline |
| Design docs | RFC-042 | Shows intentional innovation |
| Benchmarks | 40% faster | Quantifies benefit |
Provenance chain: Each claim angle (from scanner) traces to specific evidence. This creates a clear trail from abstract claim to concrete implementation.
Questions to guide user's analysis of search results:
Technical Differentiation:
Problem-Solution Fit:
Synergy Assessment:
{ "validation_metadata": { "scanner_output": "patterns.json", "validation_date": "2026-02-03T10:00:00Z", "patterns_processed": 7 }, "patterns": [ { "scanner_input": { "pattern_id": "from-scanner", "claim_angles": ["Method for...", "System comprising..."], "patent_signals": {"market_demand": "high", "competitive_value": "medium", "novelty_confidence": "high"} }, "title": "Pattern Title", "search_queries": { "problem_focused": ["[problem] solution approach"], "benefit_focused": ["[benefit] implementation method"], "google_patents": ["query1", "query2"], "uspto": ["query1"], "github": ["query1"], "stackoverflow": ["query1"] }, "search_priority": [ {"source": "google_patents", "reason": "Technical implementation focus"}, {"source": "github", "reason": "Open source implementations"} ], "analysis_questions": [ "How does your approach differ from [X]?", "What technical barrier did you overcome?" ], "evidence_map": { "claim_angle_1": { "source_files": ["path/to/file.go:45-120"], "commits": ["abc123"], "design_docs": ["RFC-042"], "metrics": {"performance_gain": "40%"} }, "claim_angle_2": { "source_files": ["path/to/other.go:10-50"], "commits": ["def456"], "design_docs": [], "metrics": {} } } } ], "next_steps": [ "Run generated searches yourself", "Document findings systematically", "Note differences from existing implementations", "Consult patent attorney for legal assessment" ] }
Standard Format (use by default):
## [Repository Name] - Validation Strategy[N] Patterns Analyzed | [M] Search Queries Generated
Pattern Queries Priority Source Pattern 1 12 Google Patents Pattern 2 8 USPTO Research strategy by code-patent-validator from obviouslynot.ai
## Next Steps
- Search - Run queries starting with priority sources
- Document - Track findings systematically
- Differentiate - Note differences from existing implementations
- Consult - For high-value patterns, consult patent attorney
Evidence checklist: specs, git commits, benchmarks, timeline, design decisions
ALWAYS include at the end of ANY output:
Disclaimer: This tool generates search strategies only. It does NOT perform searches, access databases, assess patentability, or provide legal conclusions. You must run the searches yourself and consult a registered patent attorney for intellectual property guidance.
code-patent-scanner -> patterns.json -> code-patent-validator -> search_strategies.json -> technical_disclosure.md
Recommended Workflow:
code-patent-scanner - Analyze source codecode-patent-validator - Generate search strategiesBuilt by Obviously Not - Tools for thought, not conclusions.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.