MIT License
Copyright (c) 2026 BigPiPiHua
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
ScenarioInputOutputGoalScenario 1User idea (vague description)Complete patent document + Search reportGrant rate + InventivenessScenario 2User draft (existing document)Optimized patent documentGrant rate + InventivenessScenario 3Agency feedback (search report/prior art)Optimization suggestions / Cancellation adviceDecision support
Boundary: Does not handle Office Action (OA) responses - leave that to professional patent agencies.
SkillPurposeInstall Commandtavily-searchAI-optimized searchclawhub install tavily-search``aminer-open-academicAcademic paper searchclawhub install aminer-open-academic
bash
pip install requests python-docx
AgentRoleCore CapabilityPrioritytech-minerTechnology Mining ExpertIdea analysis, innovation extraction, technical disclosure framework⭐⭐⭐⭐⭐prior-art-researcherPrior Art Search ExpertKeyword strategy + Multi-source search + Analysis⭐⭐⭐⭐⭐inventiveness-evaluatorInventiveness Evaluation ExpertInventiveness analysis, risk scoring, grant rate prediction⭐⭐⭐⭐⭐patent-drafterPatent Drafting Expert7-section drafting, Mermaid diagrams, document conversion⭐⭐⭐⭐⭐claims-architectClaims ArchitectClaims design, scope optimization⭐⭐⭐⭐patent-analystPatent AnalystDraft analysis, issue identification, optimization suggestions⭐⭐⭐⭐patent-auditorPatent Audit ExpertQuality review, grant rate prediction, revision suggestions⭐⭐⭐⭐⭐patent-value-appraiserPatent Value Appraiser5-dimension value assessment, market value estimation⭐⭐⭐⭐patent-converterDocument Conversion ExpertMarkdown→Word, Mermaid diagram embedding⭐⭐⭐⭐
Rendering diagram...
Trigger:
text
"Help me write a patent: [technical idea]"
"I have an idea and want to apply for a patent"
Output Files:
TECH_DISCLOSURE.md - Technical disclosure frameworkKEYWORD_STRATEGY.md - Keyword strategyPATENT_SEARCH_REPORT.md - Search reportINVENTIVENESS_REPORT.md - Inventiveness evaluation reportPatent-*.md - Complete patent document (7-section standard format)PATENT_AUDIT_REPORT.md - Audit report (with grant rate prediction)Patent-*.docx - Word document (auto-converted)Rendering diagram...
Trigger:
text
"Help me optimize this patent: /path/to/patent.md"
"Review this patent and provide optimization suggestions"
Output Files:
PATENT_ANALYSIS_REPORT.md - Analysis reportPATENT_SEARCH_REPORT.md - Search reportINVENTIVENESS_REPORT.md - Inventiveness evaluation reportPATENT_OPTIMIZATION_SUGGESTIONS.md - Optimization suggestionsPatent-*.md - Optimized patent documentPATENT_AUDIT_REPORT.md - Audit reportUse Case: User has submitted to a patent agency, received a search report or prior art, needs to evaluate whether to continue optimizing or cancel the application.
Rendering diagram...
Trigger:
text
"The agency gave me a search report, help me see if I can optimize: /path/to/report.pdf"
"Here's the prior art, help me evaluate if I need to modify the patent"
"The agency says there's risk, should I continue or cancel?"
Output Files:
AGENCY_FEEDBACK_ANALYSIS.md - Agency feedback analysisDECISION_RECOMMENDATION.md - Decision recommendation (continue/cancel)PATENT_OPTIMIZATION_SUGGESTIONS.md - Targeted optimization suggestionsDecision Criteria:
Inventiveness SpaceBasisRecommendation🟢 SufficientCore features not disclosed, clear differentiation pointsContinue optimization, strengthen differences🟡 LimitedSome features disclosed, need repositioningUser confirmation required🔴 No spaceCore features already disclosed, cannot circumventRecommend cancellation or redesign
Identity: Dr. Li, 15 years of technology assessment and innovation mining experience
Trigger: When user provides vague idea
Output: Technical disclosure framework
text
Use tech-miner to analyze the technical idea:
[User description]
Identity: Dr. Chen, 15 years of patent search experience
Trigger: When search is needed
Output: Search report + analysis
text
Use prior-art-researcher to search:
Keywords: [keywords]
Technical field: [field]
Search Channels (Default):
PriorityChannelToolPurpose1Tavilytavily-searchQuick search, technical overview2AMineraminer-open-academicAcademic papers + patent database3Google Patentsweb_fetchGlobal patent full text4GitHubtavily site:Open source projects5Tech blogstavily site:Technical articles
⚠️ Patent Database APIs Recommended:
Default channels may not be sufficient for accurate patent prior art search. For professional patent search, recommend users to connect patent database APIs:
DatabaseAPI TypeCoverageBest ForGoogle PatentsPublic API100+ officesGlobal searchUSPTOPublic APIUS patentsUS detailsEPO (Espacenet)Public APIEuropean patentsEP searchCNIPAPublic APIChinese patentsCN searchWIPOPublic APIPCT applicationsInternationalLens.orgFree APIGlobal patentsAcademic research
ClawHub Skill Discovery:
bash
# Always check ClawHub for patent search skills
clawhub search patent
clawhub search "prior art"
Identity: Dr. Zhao, former examiner, 12 years of evaluation experience
Trigger: After search completion
Output: Inventiveness evaluation report (with risk score)
text
Use inventiveness-evaluator to evaluate inventiveness:
Patent document: /path/to/patent.md
Search report: PATENT_SEARCH_REPORT.md
Identity: Patricia, 12 years of drafting experience, 92% grant rate
Trigger: After inventiveness evaluation passes
Output: Complete patent document (7 sections)
text
Use patent-drafter to draft patent:
Patent title: [title]
Technical disclosure: TECH_DISCLOSURE.md
Search report: PATENT_SEARCH_REPORT.md
Inventiveness evaluation: INVENTIVENESS_REPORT.md
Identity: Claude, 1000+ claims experience
Trigger: Parallel participation during drafting phase
Output: Claims document
text
Use claims-architect to design claims:
Patent document: /path/to/patent.md
Core inventive points: [points]
Identity: Dr. Zhang, 12 years of patent analysis experience
Trigger: First step in optimization scenario
Output: Analysis report + optimization suggestions
text
Use patent-analyst to analyze patent:
Patent document: /path/to/patent.md
Identity: Judge Wu, former examiner, reviewed 3000+ applications
Trigger: After drafting/optimization completion
Output: Audit report (with grant rate prediction)
text
Use patent-auditor to audit patent:
Patent document: /path/to/patent.md
Identity: Ms. Lin, 10 years of patent valuation experience, certified IP asset appraiser
Trigger: User needs to evaluate existing patent value (transfer, pledge, financing)
Output: Patent value assessment report (5-dimension radar chart + market value range)
text
Use patent-value-appraiser to evaluate patent value:
Patent title: [title]
Or patent number: [number]
Purpose: pledge financing / licensing negotiation / technology transfer / M&A transaction
5 Evaluation Dimensions:
DimensionWeightContentTechnical Value25%Innovation degree, technical complexity, substitution difficultyLegal Value25%Claim breadth, stability, invalidation resistanceMarket Value25%Application scenarios, market size, competitive alternativesEconomic Value15%Cost savings, revenue potential, licensing incomeStrategic Value10%Supply chain position, barrier strength, negotiation leverage
Identity: Alex, document conversion expert, proficient in Markdown → Word conversion
Trigger: Auto-triggered after patent-auditor review passes
Output: Word document (.docx), with embedded Mermaid diagrams
Conversion Flow:
Dependencies:
ToolPurposePandocMarkdown → Word conversionmmdc (mermaid-cli)Mermaid → PNG renderingpython-docxWord document operations
markdown
# [Patent Title]
## 1. Related Prior Art and Their Defects or Deficiencies
### 1.1 Description of Prior Art
### 1.2 Defects or Deficiencies of Prior Art
## 2. Technical Improvements to Overcome the Above Defects
## 3. Alternative Solutions for Technical Improvements
## 4. Detailed Embodiments of the Technical Solution
### 4.1 System Architecture
### 4.2 Signal Logic Relationships
### 4.3 Implemented Functions
### 4.4 Specific Implementation Steps
### 4.5 Embodiment 1
(Describe included components/modules and their connections, signal logic; implemented functions and specific implementation steps)
## 5. Advantages of This Proposal Over Prior Art
(Achieved technical effects)
## 6. Related Drawings
(Structure diagrams with labeled component/module names; flowcharts with clear steps and process directions)
## 7. Claims
(Optional)
The agents automatically detect and use the user's language for output.
User Input LanguageOutput LanguageTemplate FormatEnglishEnglish7-Section Standard (English)中文中文7章节标准模板(中文)Other languagesUser's language7-Section Standard (translated)
markdown
# [专利名称]
## 一、相关的现有技术及现有技术的缺陷或不足
### 1.1 现有技术描述
### 1.2 现有技术的缺陷或不足
## 二、为克服上述缺陷本提案的技术改进点
## 三、技术改进点的其他替代方案
## 四、详细的技术方案具体实施例
### 4.1 系统架构
### 4.2 信号逻辑关系
### 4.3 实现功能
### 4.4 具体实现步骤
### 4.5 实施例一
## 五、本提案相对现有技术的优点
## 六、相关附图
## 七、权利要求书
FileContentPhaseTECH_DISCLOSURE.mdTechnical disclosure frameworkTech miningKEYWORD_STRATEGY.mdKeyword strategySearchPATENT_SEARCH_REPORT.mdSearch reportSearchINVENTIVENESS_REPORT.mdInventiveness evaluation reportEvaluationPatent-*.mdComplete patent documentDraftingPATENT_AUDIT_REPORT.mdAudit report (with grant rate)Review
FileContentPhasePATENT_ANALYSIS_REPORT.mdAnalysis reportAnalysisPATENT_SEARCH_REPORT.mdSearch reportSearchINVENTIVENESS_REPORT.mdInventiveness evaluation reportEvaluationPATENT_OPTIMIZATION_SUGGESTIONS.mdOptimization suggestionsOptimizationPATENT_AUDIT_REPORT.mdAudit report (with grant rate)Review
FileContentPhaseAGENCY_FEEDBACK_ANALYSIS.mdFeedback analysisAnalysisDECISION_RECOMMENDATION.mdDecision recommendationDecisionPATENT_OPTIMIZATION_SUGGESTIONS.mdOptimization suggestions (if chosen)Optimization
FileContentPATENT_VALUE_REPORT.md5-dimension value assessment + market value range
text
skills/
└── professional-patent-agents/
├── SKILL.md
├── agents/
│ ├── tech-miner/
│ ├── prior-art-researcher/
│ ├── inventiveness-evaluator/
│ ├── patent-drafter/
│ ├── claims-architect/
│ ├── patent-analyst/
│ ├── patent-auditor/
│ ├── patent-value-appraiser/
│ └── patent-converter/
└── skills/
└── continuous-learning/
Auto-invoke patent-converter to convert Markdown to Word when:
ConditionRequirementpatent-auditor review resultPassedGrant rate prediction≥ 60% (low/medium risk)User confirmationHigh risk (< 60%) requires user confirmation
Rendering diagram...
text
Source directory/
├── Patent-1-xxx.md # Source Markdown
├── Patent-1-xxx.docx # Converted output (same directory)
├── Patent-2-xxx.md
├── Patent-2-xxx.docx
└── ...
text
memory/
├── 2026-03-16.md # Daily work records
├── 2026-03-17.md
├── 2026-03-18.md
└── ...
text
📢 Innovation Mining Report
📊 X potential innovations discovered this week:
1. 【Highly Recommended】A method for XXX
- Grant rate prediction: 70-80%
- Risk level: Low
- Innovation: XXX
2. 【Recommended】A system for XXX
- Grant rate prediction: 65-75%
- Risk level: Medium
- Innovation: XXX
📁 Detailed documents: /patent/weekly/
💡 Suggestion: Prioritize applying for patent #1
bash
# 1. Install Pandoc (Markdown to Word conversion)
apt install pandoc
# 2. Install Node.js and mermaid-cli (Mermaid diagram rendering)
curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
apt install nodejs
npm install -g @mermaid-js/mermaid-cli
# 3. Install Chromium (optional, for Playwright/Puppeteer)
playwright install chromium
RiskDescriptionRecommendationPuppeteer --no-sandboxRequired when running as root, reduces browser sandboxingRun in Docker container or non-root userNetwork requestsDownloads PDFs and accesses third-party sitesRun in isolated environmentDefault pathsConverter uses /root/workspace/patent/new as defaultVerify working directory before running
bash
# Option 1: Non-root user (recommended)
python convert_patents.py /path/to/patents
# Option 2: Docker container (isolated environment)
docker run -v /path/to/patents:/data your-image python convert_patents.py /data
This skill depends on other skills that may require API keys or cookies:
SkillCredentials Neededtavily-searchTavily API keyaminer-open-academicAMiner API key (optional)
Configure credentials securely before use.
Professional Patent Agents Suite v1.0.2 Author: BigPiPiHua Mail: 775262592@qq.com License: MIT Updated: 2026-03-31