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
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.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/claude-pfd-generatorDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal 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.
Related
PluginsClaude Patent Creator prepares a patent application in Claude Code: prior art search, MPEP checks, drawings and a draft
MCP server for Mermaid diagrams: renders a diagram in the browser with live reload and saves it as SVG, PNG or PDF
Turns raster figures into editable SVG and native PowerPoint slides with text recognition. The README is in Chinese and English
excalidraw-cli turns a text description, JSON or Graphviz DOT into an editable Excalidraw diagram and exports PNG and SVG for agents
A Claude Code and Codex workflow that makes native PPTX decks where every element stays editable in PowerPoint.
A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types
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.