physics-diagrams

Generate publication-quality physics diagrams for LaTeX papers using TikZ, Feynman diagrams, and Matplotlib.

14|6|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/fkguo/nullius --skill physics-diagrams
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: physics-diagrams
Source: https://github.com/fkguo/nullius/tree/main/skills/physics-diagrams
Command: npx skills add https://github.com/fkguo/nullius --skill physics-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, tikz-feynhand, python-matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps researchers and scientists create high-quality, publication-ready physics diagrams for LaTeX papers, eliminating the need for manual diagram creation and improving the accuracy and consistency of figures.

Core Features & Use Cases

  • Automated Diagram Generation: Generate various types of physics diagrams, including Feynman diagrams, integral equations, and geometric schematics.
  • Customization Options: Customize the appearance and style of diagrams using TikZ, Feynman diagrams, and Matplotlib.
  • Quality Control: Ensure diagram quality by checking for label collisions, alignment issues, and proper formatting.

Quick Start

Use the physics-diagrams skill to create a Feynman diagram for a simple scattering process, with vertices labeled as 'A', 'B', 'C', and 'D', and lines connecting them.

Frequently Asked Questions about physics-diagrams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate publication-quality physics diagrams for LaTeX papers?▼

You can generate publication-quality physics diagrams for LaTeX papers by automating creation with TikZ, Feynman diagrams, and Matplotlib, which handles various diagram types and customization options.

How do I create a Feynman diagram for a simple scattering process?▼

To create a Feynman diagram for a scattering process, specify vertices with labels like 'A', 'B', 'C', and 'D', and the tool will automatically generate connecting lines using tikz-feynhand.

Can I customize the appearance of TikZ physics diagrams?▼

Yes, you can customize the appearance and style of physics diagrams using TikZ, Feynman diagrams, and Matplotlib to match your publication requirements.

How do I check physics diagrams for label collisions and alignment issues?▼

You can check physics diagrams for label collisions, alignment issues, and proper formatting using built-in quality control checks that ensure accuracy and consistency.

Do I need Matplotlib and tikz-feynhand installed to generate physics diagrams?▼

Yes, you need Matplotlib and tikz-feynhand installed, as these dependencies are required for the diagram generation process to produce publication-ready figures.

What types of physics diagrams can I automate for LaTeX documents?▼

You can automate the creation of various physics diagram types for LaTeX documents, including Feynman diagrams, integral equations, and geometric schematics.