mirror of
https://github.com/alirezarezvani/claude-skills.git
synced 2026-09-10 22:41:16 +00:00
- #954: strip non-spec source/attribution keys from all 39 plugin.json manifests so Claude Code's validator accepts them; metadata preserved in new .claude-plugin/authoring-notes.json sidecars; check_plugin_json.py now hard-fails manifests carrying those keys and sanity-checks the sidecar; CLAUDE.md ClawHub schema section updated to the new rule. - #949: move the c-level-agents plugin out of c-level-advisor/ to a top-level directory so the two marketplace sources no longer overlap; updated marketplace.json source, homepage, descriptions, all cross-references, docs, harness manifest, mirror-tree symlinks/indexes, and rebased the moved files' relative links; domain counters trued up (18 -> 19 domains). - #933: replace dead links to the gitignored maintainer-local megaprompts/ tree with annotated plain-text references (44 files: SKILL.md, READMEs, agents, commands). - #931: DynamoDB on-demand pricing updated to post-Nov-2024 rates ($0.625/M writes, $0.125/M strongly consistent reads). - #969: skill_security_auditor.py and the three dossier scripts reconfigure stdout/stderr to UTF-8 (errors=replace) so legacy Windows codepages no longer crash at print time; PYTHONUTF8=1 documented. - #968: Windows Notes section in INSTALLATION.md + README pointer for the core.symlinks mirror-tree checkout caveat. - #924/#885 residuals: hook commands quote "${CLAUDE_PLUGIN_ROOT}" paths in all plugin hooks.json/settings.json (space-safe roots); removed the stale pre-rename status/review mirror symlinks and index entries left over from the memory-status/memory-review rename. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qgc6RYXWJPr5oW9DHU7zR4
3 KiB
3 KiB
patent
Patent prior-art and landscape intelligence skill. Refuses to be "generic patent help" — every invocation commits to one of five sub-use-cases before any search runs, and the chosen sub-use-case dictates the entire search strategy, ranking heuristics, and DOCX emphasis.
The 5 Sub-Use-Cases
| Sub-use-case | Search strategy | DOCX emphasis |
|---|---|---|
| Novelty search (am I novel) | Narrow + claims-text focused | Closest art + claim-differentiation |
| Freedom-to-operate (will I get sued) | Broad + active patents only; jurisdiction-filtered | FTO flags + claim-by-claim risk |
| Competitive landscape (who plays here) | Breadth + filer tally + CPC trends | Filer map + investment hotspots |
| Acquisition diligence (does target really own X) | Specific assignee + portfolio scope + assignment chain | Portfolio table + ownership verification |
| Litigation prior-art (kill a specific patent) | Target patent + adjacent art before priority date | Knock-out candidates ranked by relevance |
Out of scope: trademark, copyright, trade-secret. Flagged at intake.
Sibling skill relationship
Part of the research pack (sibling of pulse, litreview, grants, dossier). Shares Agent Integrity Rules. Adds:
- Sub-use-case routing as a non-skippable Q2 commitment (refuses generic "patent help")
- CPC/IPC class follow-up queries (catches art keyword search misses)
- Family resolution (deduplicates same-invention filings across jurisdictions)
- Date discipline (filing vs priority vs publication vs grant — surfaces legally-relevant date per sub-use-case)
- Mandatory legal disclaimer for novelty + FTO sub-use-cases
Source spec
megaprompts/11-patent-megaprompt.md (maintainer-local draft spec — gitignored, not in the public repo) (PR #657).
Plugin layout
research/patent/
├── .claude-plugin/plugin.json
├── README.md
├── agents/cs-patent.md
├── commands/cs-patent.md
└── skills/patent/
├── SKILL.md
├── references/
│ ├── sub_use_case_routing.md ← 5-sub-use-case canon (7+ sources)
│ ├── cpc_classification_canon.md ← CPC/IPC class follow-up rationale (7+ sources)
│ └── legal_disclaimer_discipline.md ← when + why mandatory (7+ sources)
└── scripts/
├── citation_tracker.py ← multi-source three-count (Google Patents + Espacenet + USPTO + Lens.org)
├── family_resolver.py ← deduplicates same-invention across jurisdictions
└── sub_use_case_router.py ← deterministic search-strategy selection from intake answers
Dependencies
web_fetch— Required (Google Patents, Espacenet, USPTO)WebSearch— Required (academic prior art adjacent to patents)bash_tool+curl— Required for Lens.org if BYOK key- Node.js
docxlibrary — Required - Lens.org API key — Optional, BYOK; enables citation-graph section
License
MIT.