codex

Microelectronic Block Generator

Microelectronic Block Generator analog IC design skills (gLayout + gdsfactory, gf180mcuD PDK).

0 on GitHubby Microelectronic Block Generator Teamv0.1.0Apache-2.0updated 10 days agoDeveloper Tools

Plugin mbg-analog in mthudaa/Microelectronic-Block-Generator. Commands read from the repo's manifest — 9 days ago.

What it installs

Skills (16)

  • mbg-agent-interface

    How any AI agent drives MBG through its tool surface — the `scripts/mbg` command line or the same tools over MCP (`scripts/mbg mcp`) — discovering what is legal, checking and simulating a netlist, generating and inspecting a layout, steering placement with a hints file, verifying, and reading the on

  • mbg-ai-experiment-audit

    Audits an MBG AI-assisted analog-design experiment record for reproducibility, prompt independence, bounded LLM refinement, artifact completeness, AI metrics, and evidence-based results. Use this skill when reviewing experiment.json, generated SPICE, GDS, simulation outputs, or DRC/LVS/PEX reports f

  • mbg-context-economy

    How to work in this repository without burning the context window - resolve the repo from $MBG_ROOT instead of searching $HOME, read a file once at the right granularity, never poll git state, and climb the verification ladder cheapest-first instead of re-running the whole flow. Use at the start of

  • mbg-design-regression

    Reads AI-Generated-Design-Result as both working design output and regression evidence, understands the "<design>_designcontext_v2/" convention for new pipeline runs kept beside preserved baselines, and inventories the artifacts (.gds, .lvs.out, .magic.drc.rpt, .spice, REPORT.md) each design directo

  • mbg-extension-authoring

    Creates or reviews canonical agent skills and workflows under .ai/, plus OpenCode-only custom tools under .opencode/tools, for the Microelectronic Block Generator repository. Use this for authoring or reviewing SKILL.md files, .ai/workflows entries, or .opencode/tools/*.ts files. Do not use it for a

  • mbg-full-auto

    Fully automated analog design from one request — the /mbg-full-auto command. Parses the specification, runs pre-layout optimization, layout, DRC, LVS, PEX extraction, PEX simulation and PEX-aware fine-tuning, with Devil and Angel reviewers at every stage, then a tapeout-ready sign-off gate and an au

  • mbg-ic-verify

    Runs DRC, LVS, and PEX physical verification for GDSII layouts using Magic and netgen, with automatic port-order fixing for LVS. Use when the user asks to "run DRC", "check LVS", "extract parasitics", "verify layout", "run pex", or otherwise wants post-layout verification of an existing GDS under GF

  • mbg-pex-aware-flow

    Drives the MBG two-loop design methodology — pre-layout optimization, then PEX-aware post-layout optimization. Use whenever a design has performance targets (gain, bandwidth, phase margin, offset, delay, power) and must be taken from specification to a sign-off candidate. Use it to decide what to do

  • mbg-placement-debug

    Inspects analog device placement — matching groups, symmetry constraints, device bounding boxes and overlap, pin access points, reserved zones, routing channels, congestion, and the placement-routability feedback loop. Use when a layout's device placement looks wrong, a net cannot find a routable pa

  • mbg-repo-analysis

    Maps the Microelectronic Block Generator repository, traces the active execution path from a design script to the layout pipeline, separates active implementations from legacy code kept only for backward compatibility, and analyzes SPICE netlists (devices, nets, terminals, connectivity). Use before

  • mbg-reviewers

    The Devil and Angel critic sub-agents and how their reviews are synthesized into a decision. Use when acting as a reviewer for a design stage, when interpreting review findings, or when deciding whether a design may proceed or be signed off. Do not use it to modify a design directly — reviewers advi

  • mbg-routing-debug

    Traces nets, inspects vias and metal-layer usage, and detects shorts, opens, and route conflicts using the DesignContext grid router and internal connectivity checker. Use when a route failed, a net looks shorted or open, or you need to verify physical connectivity against the SPICE netlist before e

  • mbg-setup

    Sets up this repository on a new machine — the Python environment, the GF180MCU PDK, the EDA tools (Magic, netgen, KLayout), the shell integration in $HOME/.mbg, and the OpenCode / Claude Code / Codex agent integrations, repo-scoped or for the whole user account — then verifies the result. Use when

  • mbg-spice-sim

    Runs ngspice simulations for analog blocks in this repository and turns the raw output into readable data, using mbg.simulation (run_spice, raw_to_csv, parse_dat). Use when the user asks to simulate a netlist, measure gain, bandwidth, delay or offset, sweep corners, or compare pre-layout against pos

  • mbg-spice-to-gds

    Converts a SPICE subcircuit netlist into a DRC-clean GDSII layout using gLayout, via the single entry point spice_to_gds_with_checks(netlist). Use when the user asks to generate GDS from SPICE, convert a netlist to layout, "layout my circuit", or "spice to gds" for the GF180MCU 3.3V PDK. Do not use

  • mbg-voltage-reference

    Designs, characterises and lays out a voltage reference (bandgap with vertical PNPs and poly resistors, or MOS-only zero-TC) on gf180mcuD with the MBG tools — topology choice, first-cut sizing equations, the `mbg measure vref` recipe across temperature, supply, corners and IBIAS, and layout matching

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain Microelectronic Block Generator?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted