BeClaude

tscircuit-docs

New
Community RegistryDocumentationby Tom Brothers

Comprehensive tscircuit documentation reference covering installation, 48+ component types, footprints, CLI commands, web APIs, SPICE simulation, KiCad integration, and tutorials

Community PluginView Source

Overview

Agent skills for tscircuit PCB design with TypeScript/React.

I have not tested this at all yet, but I just wanted to organize the tscircuit docs in the official 'skills' way, which should work better in theory - I am not the maker of tscircuit nor have any connection to the project, but it looks cool and I will be experimenting soon!

Installation

Claude Code

bash
# Install docs skill (documentation reference)
claude /install-plugin tscircuit-docs

# Install workflow skill (CLI, templates, scripts)
claude /install-plugin tscircuit-workflow

Or clone and install locally:

bash
git clone https://github.com/detroittommy879/tscircuit-skills.git
claude /install-skill ./tscircuit-skills/skills/tscircuit-docs
claude /install-skill ./tscircuit-skills/skills/tscircuit

Available Skills

tscircuit-docs

Comprehensive documentation reference:

  • Installation & getting started
  • 48+ component types (resistor, capacitor, chip, trace, etc.)
  • Footprint specs & KiCad integration
  • CLI commands (tsci init/dev/build/export/add/search/push)
  • Web APIs (compile, autorouting, datasheet)
  • SPICE simulation guides
  • Project tutorials

tscircuit (workflow)

Development workflow tools:

  • CLI primer & syntax reference
  • Pre-export checklist
  • Ready-to-use templates
  • Helper scripts

Quick Example

tsx
import { board, resistor, capacitor, trace } from "tscircuit"

export default () => (
  <board width="10mm" height="10mm">
    <resistor resistance="1k" footprint="0402" name="R1" />
    <capacitor capacitance="100nF" footprint="0402" name="C1" />
    <trace from=".R1 > .pin1" to=".C1 > .pin1" />
  </board>
)

Resources

License

MIT

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/tscircuit-docs.md https://raw.githubusercontent.com/detroittommy879/tscircuit-skills/main/SKILL.md
3
Invoke in Claude Code
/tscircuit-docs
View source on GitHub
documentationapi

Frequently Asked Questions

What is tscircuit-docs?

Comprehensive tscircuit documentation reference covering installation, 48+ component types, footprints, CLI commands, web APIs, SPICE simulation, KiCad integration, and tutorials

How to install tscircuit-docs?

To install tscircuit-docs, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /tscircuit-docs.

What is tscircuit-docs best for?

tscircuit-docs is a community categorized under Documentation. It is designed for: documentation, api. Created by Tom Brothers.