sohampawar1866

Schemo — AI skill for Claude Code

AI community

Schemo allows AI assistants like Claude and ChatGPT to generate professional control systems plots and electrical circuit schematics directly within the chat interface.

How to install Schemo

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sohampawar1866/schemo and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Schemo does

Schemo allows AI assistants like Claude and ChatGPT to generate professional control systems plots and electrical circuit schematics directly within the chat interface.

Alternatives in AI

  • Cl4r1t4s — LEAKED SYSTEM PROMPTS FOR CHATGPT, CLAUDE, GEMINI, GROK, PERPLEXITY, CURSOR, LOVABLE, REPLIT, AND MORE 47.2k ★
  • Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
  • Ralph For Claude Code — by Frank Bria - An autonomous AI development framework that enables Claude Code to work iteratively on project 8k ★

README

Schemo

Schemo Logo

Schemo is an AI-powered engineering visualization platform. It allows AI assistants like Claude and ChatGPT to generate professional control systems plots and electrical circuit schematics directly within the chat interface, eliminating the need for local installations of MATLAB or Python.

Features

1. System Analysis (`schemo:plot`)

Built on the `python-control` library. Pass transfer function coefficients H(s) = num(s)/den(s) and receive:

  • Bode Plots: Magnitude and phase frequency response
  • Step Response: Time-domain step input analysis
  • Impulse Response: Time-domain impulse input analysis
  • Nyquist Plots: Stability analysis in the complex plane
  • Root Locus: Pole migration as gain varies

2. Circuit Schematics (`schemo:circuit`)

Provide component types and 2D coordinates, and Schemo renders publication-quality circuit diagrams using `schemdraw`. Supports resistors, capacitors, inductors, diodes, voltage/current sources, ground, and wire connections.

3. Interactive Dashboard

Every plot includes a link to an interactive Plotly dashboard hosted on Cloudflare Pages. Users can zoom, pan, inspect data points, and visually edit transfer function coefficients on the fly. Equations are rendered with proper LaTeX math via KaTeX.

Architecture

Schemo is split into two cloud-hosted components with zero local dependencies:

┌─────────────────────┐       ┌──────────────────────────────────┐
│   Claude Desktop    │--SSE--│  Python Backend (Render)         │
│   or ChatGPT        │       │  api-schemo.shaniai.tech         │
└─────────────────────┘       │                                  │
                              │  FastAPI + FastMCP               │
                              │  ├─ /mcp/sse    (Claude SSE)     │
                              │  ├─ /api/plot   (ChatGPT REST)   │
                              │  ├─ /api/circuit(C