Cirfig Gen — AI skill for Claude Code
AI-driven analog circuit figure generator.
How to install Cirfig Gen
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open KwantaeKim/cirfig_gen and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cirfig Gen does
AI-driven analog circuit figure generator. Ask Claude Code or Codex for a circuit and get one SVG at final size.
Alternatives in AI
- Ralph For Claude Code — by Frank Bria - An autonomous AI development framework that enables Claude Code to work iteratively on project 8k ★
- Architecture Diagram Generator — Generate beautiful dark-themed system architecture diagrams as standalone HTML/SVG files 7k ★
- Academic Figure Generator — AI 驱动的学术论文配图生成平台 2.2k ★
README
cirfig_gen
Clean analog circuit schematics for slides, drawn by a coding agent.
You describe a circuit in plain words. Claude Code or Codex lays it out from a fixed palette of symbols, checks it against the drawing rules, and gives you one SVG file to drop into PowerPoint, Keynote or any slide tool.

Why one SVG per circuit
If a schematic is built from separate pictures and lines in PowerPoint, the PDF export shifts every object by its own small amount, up to about 0.4 pt. Wires and symbol leads then no longer line up. A single SVG per circuit keeps every line exactly aligned, on screen and in the PDF.
How to use
Clone the repository and open the folder in Claude Code or Codex:
git clone https://github.com/KwantaeKim/cirfig_gen.git cd cirfig_gen claude # or: codexAsk for a circuit, for example:
Draw a PMOS-input current-mirror OTA.
Draw an NMOS current mirror with a reference current source and an output terminal.
The agent picks up its instructions from `AGENTS.md` by itself. You don't need to open any other file. It saves `output/.svg` with a PNG preview, and tells you the exact size.
Insert the SVG into your slide (drag it in, or **Insert → Pictures → Picture from File**). Check that its size matches the reported width × height, then only move it. **Never resize it.** Resizing scales every line width.
To change something, ask the agent ("move the M5 label", "add a cascode", "make it narrower"). It updates the figure and tells you whether the size changed:
- Same size: right-click the picture → Change Picture. It keeps its place.
- Size changed: delete the old picture and insert the new one. (Change Picture would stretch it to the old size and change the line widths.
Related Skills
Resume Consultant Harness
Tailored-resume Claude Code skill using Planner → Generator → Evaluator harness with Zero AI Slop policy and i
Claude Code Design AI
Claude Design: AI UI/UX architect. Screenshot to React, Figma components, Tailwind CSS generator. Prototyping
Discourse Acp
ACP harness bridging a Discourse forum to AI agents: polls @mentions and PMs, drives an ACP agent (claude/goos
Agent Settings Backup Script
Git-versioned backup tool for AI coding agent config folders (Claude Code, Cursor, Codex, etc.) with size-base
Math Concept Film
math-concept-film · 数学概念短片生成器 你说一个概念,AI 还你一部带旁白的数学动画短片。 这是一个给 AI 编程助手(Claude Code /codex/ Workbuddy 等)用的技能(ski
Bilibili Analyze Skill
B 站视频 AI 深度分析流水线:字幕/Whisper 转写 → AI 分章 → SVG 图表 → 离线 HTML 笔记 → Obsidian 导出 · Bilibili video deep-analysis skil
Related Agents
Figure Engineer
Produces every code-rendered figure: diagrams (Mermaid, D2, Graphviz), charts from data (matplotlib, Vega-Lite
Animation Engineer
Builds motion and animation — CSS transitions/keyframes, the Web Animations API, SVG animation, scroll-driven
Worker Codex Implementation
Implements a ticket end-to-end inside an isolated worktree by orchestrating codex exec for code-gen. Commander