Install
openclaw skills install patent-software-ipGenerate Chinese patent application docs (claims, specification, abstract) and software copyright registration materials (manual, source code doc) from code/design docs. Supports desensitization, prior-art search, and self-check.
openclaw skills install patent-software-ipGenerate CNIPA-format invention patent documents or CPCC software copyright registration materials from AI project code, design docs, and research papers.
Two output paths:
patent / claims / specification / software copyright / disclosure / IP application / paper-to-patent / /patent-software-ip
Iteration: When user modifies existing output, enter iterative correction flow directly.
Phase A Requirement Diagnosis → path selection + basic info
Phase B Project Analysis → extract key technical points
Phase C Generation (branch by path)
C1 Patent: prior art search → claims → specification → abstract → self-check
C2 Software Copyright: manual → source code doc → self-check
Phase D Iterative Correction
Confirm: path (patent/copyright/both), tech topic, applicant info, inventor info, existing materials.
Gate: 3-5 line diagnosis summary.
Priority: design docs/architecture → core code → papers/reports → README.
Output: Key Points List (core innovations, scheme skeleton, key params, distinctions from prior art, quantifiable effects).
Gate: Present key points list for user confirmation.
Online search 2-3 rounds: CNIPA patent DB, Google Patents, arXiv. Each result: source ID, scheme summary, limitations.
Structure: Method (1 independent + 3-8 dependent) + System (1 independent + 3-8 dependent, step-by-step correspondence) + Storage Medium (1 independent).
Drafting rules:
AI-specific requirements:
5-chapter: Tech Field → Background (prior art + defects) → Invention Content (problem + scheme + effects, must be quantified) → Figure Description → Specific Embodiments.
Desensitization: dataset name→"preset dataset", parameter count→"preset-scale model", hardware→"graphics processor", training duration→"preset period", framework→"DL framework", API→"remote interface", company→"institution", specific values→ranges.
Figures: Use fenced mermaid (flowchart TB/LR). Required: system architecture + method flow + (domain-specific: training pipeline, rendering pipeline, data pipeline, etc.).
≤300 chars. Covers: tech domain + core scheme + main effect. No commercial terms. Replace algorithm names with generic expressions.
Structure: Introduction (env + AI capability) → Installation (env + weights + config) → Functions (AI core + data + API + monitoring) → Non-functional → FAQ.
Key notes: Target non-technical reviewers; use [Screenshot: feature name] placeholders; describe deployment/config/monitoring for HCI requirement; declare open-source pre-trained weights outside protection scope.
File priority: model.py → train.py → inference.py [all required] → render.py [3D vision] → dataset.py → loss.py → generate.py [Gen-AI] → control.py [Embodied] → retriever.py [RAG] → config.yaml [optional].
Desensitization: Remove API keys, absolute paths, internal addresses, personal info, hardware models, cloud URLs, DB passwords. Retain algorithm comments.
<3000 lines: submit all; >3000: front 1500+back 1500 by priority.
Pages ≥15 + Screenshots ≥6 + Feature coverage + Non-tech description + Code pages + Lines per page ≥50 + Name consistency + No secret leaks.
Identify → Locate → Targeted fix → Save as v{N} → Re-run affected self-check items only. Do NOT re-run full pipeline.
outputs/{case-id}/
├── patent/ claims.md + specification.md + abstract.md + full.md
└── software-copyright/ manual.md + source_code.md
Prohibitions: No skill name/repo path/disclaimers in deliverables. No self-check section in body. No fabricated patent numbers/links. No "approximately" in claims. No commercial terms in abstract.