robthepcguy avatar

Patent Diagram Generator

Generates patent-style technical diagrams using Graphviz, handling flowcharts for method claims and block diagrams for system claims with proper USPTO-style reference numbering (10, 20, 30, etc.). You feed it step definitions or component blocks and it spits out SVG, PNG, or PDF files. The nice bit is the automatic reference numbering and built-in patent formatting conventions, so you're not manually labeling everything. Supports multiple layout engines (dot, neato, circo) and includes templates for common patterns. Requires Graphviz installed locally, but once that's set up it's straightforward Python calls. Most useful if you're actually filing patents and need those clean technical figures, less so if you just want quick informal diagrams.

skills.sh installs
316
GitHub stars
211
last updated
Aug 21, 2026

Install

$ npx -y skills add robthepcguy/claude-patent-creator --skill patent-diagram-generator --agent claude-code

Installs into .claude/skills of the current project.

Files

Patent Diagram Generator Skill

Windows PowerShell: replace a macOS/Linux Python invocation with & "$HOME\patent-creator-venv\Scripts\python.exe" and a CLI invocation with & "$HOME\patent-creator-venv\Scripts\patent-creator.exe". Keep script paths quoted. Python code blocks are Python source, not shell commands.

Create patent-style technical diagrams including flowcharts, block diagrams, and system architectures using Graphviz.

When to Use

Invoke this skill when users ask to:

  • Create flowcharts for method claims
  • Generate block diagrams for system claims
  • Draw system architecture diagrams
  • Create technical illustrations for patents
  • Add reference numbers to diagrams
  • Generate patent figures

What This Skill Does

  1. Flowchart Generation:

    • Method step flowcharts
    • Decision trees
    • Process flows with branches
    • Patent-style step numbering
  2. Block Diagram Creation:

    • System component diagrams
    • Hardware architecture diagrams
    • Software module diagrams
    • Component interconnections

Sponsors

Details

Repository
github.com/robthepcguy/claude-patent-creator
Categories
Code Review & Quality, Automation & Workflows
First seen
Jun 3, 2026

More from robthepcguy/claude-patent-creator

All 4
1mrgoonie avatarmcp-buildermrgoonie/claudekit-skillsGuide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when b315skills.sh installs
2syncfusion avatarsyncfusion-angular-ribbonsyncfusion/angular-ui-components-skillsImplement the Syncfusion Angular Ribbon component. Use this skill when you need to create Microsoft Office-style ribbon interfaces, organize application command315skills.sh installs
3davila7 avatarcreate-prdavila7/claude-code-templatesCreate pull requests following Sentry conventions. Use when opening PRs, writing PR descriptions, or preparing changes for review. Follows Sentry's code review 314skills.sh installs
4pedronauck avatarstorybook-storiespedronauck/skillsCreate, update, or refactor Storybook stories following the project's standard patterns. Use when adding stories for new components, updating existing stories, 312skills.sh installs
5glebis avatarelevenlabs-ttsglebis/claude-skillsThis skill converts text to high-quality audio files using ElevenLabs API. Use this skill when users request text-to-speech generation, audio narration, or voic310skills.sh installs
6incept5 avatareve-job-lifecycleincept5/eve-skillpacksCreate, manage, and review Eve jobs, phases, and dependencies. Use when running knowledge work in Eve or structuring job hierarchies.310skills.sh installs