Claude PFD Generator plugin

Claude PFD Generator turns a process description into an editable PFD in SVG: equipment, process streams and control loops.

  • 82 ★ on the repository
  • Last commit
  • MIT
Plugin

Minimal access

Why this level

  • The skill runs its own Python script and writes SVG files into the working directory.
  • The diagram may contain engineering errors and must not be used without review by a specialist.
All reasons and checks

scottduncanai/claude-manufacturing-skills

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/claude-pfd-generator

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill runs its own Python script and writes SVG files into the working directory.
  • The diagram may contain engineering errors and must not be used without review by a specialist.

This is third-party code. Review the repository files before installing.

What it does

Claude PFD Generator is the `pfd-generator` skill for chemical and manufacturing engineering. From a description such as "a steam-heated agitated tank with temperature and level control" the agent drafts a conceptual PFD: it places equipment, routes process streams and control loops. The result is an editable SVG with text labels, the Python script that drew it, and a list of engineering assumptions. The agent checks the drawing for overlapping labels, crossed lines, wrong elevations and unclosed control loops, renders it and fixes what it finds.

Who it is for. Process engineers and students who need a first-draft process diagram without drawing it by hand in CAD.

Good fit when

  • A depropanizer column has to be shown with all streams and control loops.
  • The process exists only as text and a diagram is needed for a team discussion.
  • After the first version you want to change a unit or a stream right in the conversation.
  • Labels on the finished SVG have to be edited by hand, so editable text is needed.

Not a fit when

  • The diagram goes into design as a P&ID: the output is conceptual only.
  • Sizing of equipment or relief devices is needed: the skill does not size them.
  • A hazard analysis is required: the skill does not perform one.

Example request

Draw a PFD of a steam-heated, agitated tank with temperature and level control.

Limitations

The output is a conceptual PFD, not a P&ID issued for design. The skill does not size equipment or relief devices and does not analyze hazards. A qualified engineer must review the diagram before use, and the MIT license does not make drawings correct. The Python script needs the packages from `requirements.txt`, which the agent can install. If rendering is unavailable, the agent must say the drawing was not checked visually. The last commit in the repository was made on 11 November 2026.

How to disable. Remove the plugin with `/plugin uninstall pfd-generator@claude-pfd-generator` or the `pfd-generator` folder from `.claude/skills/`. Saved diagrams stay in your working directory.

FAQ

How do I install the skill in Claude Code?

With `/plugin marketplace add ScottDuncanAI/claude-manufacturing-skills` and `/plugin install pfd-generator@claude-pfd-generator`. Manually, copy the `pfd-generator` folder into `.claude/skills/` and restart Claude Code.

Does the skill work in claude.ai?

Yes. Upload the `pfd-generator.zip` archive under Skills after enabling Skills and code execution with file creation.

What does the user get?

An editable SVG, the Python script that produced it and a list of assumptions and limits. To change the diagram, describe the edit in the same conversation.

Can the diagram go into design?

No. It is a conceptual PFD without equipment sizing or hazard analysis, and an engineer reviews it before use.

Is there an example?

Yes, a depropanizer diagram sits in `skills/pfd-generator/examples/` as PNG and SVG.

Discussion

No questions or reviews yet.

Plugins

Claude Patent Creator prepares a patent application in Claude Code: prior art search, MPEP checks, drawings and a draft

PluginExtended access211Repository stars

MCP server for Mermaid diagrams: renders a diagram in the browser with live reload and saves it as SVG, PNG or PDF

MCP serverExtended access221Repository stars

Turns raster figures into editable SVG and native PowerPoint slides with text recognition. The README is in Chinese and English

SkillExtended access194Repository stars

excalidraw-cli turns a text description, JSON or Graphviz DOT into an editable Excalidraw diagram and exports PNG and SVG for agents

CLIMinimal access319Repository stars

A Claude Code and Codex workflow that makes native PPTX decks where every element stays editable in PowerPoint.

WorkflowMinimal access313Repository stars
Editors’ pick

A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types

SkillExtended access66.8KRepository stars

README in short

The skill gives Claude a drawing workflow, engineering conventions and reusable SVG components. Next come three installation routes, an example request, the repository layout and the limits of use.

README badge

Report a problem