By flexcompute
PhotonForge PCell, layout, routing, and documentation guidance for AI coding agents.
Assemble, route, inspect, and verify PhotonForge photonic layouts from schematic or netlist intent. Use when the user is working with component_from_netlist, Reference placement, physical connections, virtual connections, pf.parametric.route, routing errors, port or terminal exposure, get_netlist, LVS-style checks, schematic-to-layout conversion, or layout overlap/intersection sanity checks.
Author, review, and repair PhotonForge parametric components (PCells), custom technologies, ports, hierarchy, and schema-aware component definitions. Use when the user is creating or debugging PhotonForge components, using @pf.parametric_component or @pf.parametric_technology, building geometry with PhotonForge APIs, exposing ports, working with Reference hierarchy, preparing components for GUI/schema serialization, or exporting layout previews.
Install Flexcompute plugins for AI coding assistants. Use the section for your assistant below.
Tidy3D adds tidy3d-mcp and the FlexAgent simulation skill to your assistant. The MCP server provides current Flexcompute documentation search and document fetch tools. The skill guides agents through Tidy3D simulation creation, API lookup, troubleshooting, geometry import, result analysis, physics guardrails, and cost-control checks before remote simulation runs.
PhotonForge adds skills for parametric component authoring and layout verification. The skills guide agents through PCells, technologies, hierarchy, ports, schema-aware component definitions, routing, physical connectivity, virtual connections, LVS-style checks, and layout-overlap risk review. PhotonForge also uses MCP-backed Flexcompute documentation lookup.
The plugins start tidy3d-mcp with uvx. Install uv so uvx is on your PATH:
curl -LsSf https://astral.sh/uv/install.sh | sh
For Homebrew or Windows, see the uv install docs.
In Claude Code:
/plugin marketplace add flexcompute/plugin-marketplace
/plugin install tidy3d@flexcompute
/plugin install photonforge@flexcompute
If Claude Code is already running, reload plugins after installation:
/reload-plugins
Add this repository as a Codex plugin marketplace:
codex plugin marketplace add flexcompute/plugin-marketplace
Then open Codex, run /plugins, choose the Flexcompute marketplace, and install Tidy3D or PhotonForge.
Install a plugin from its Copilot CLI plugin directory:
copilot plugin install flexcompute/plugin-marketplace:copilot-cli/tidy3d
copilot plugin install flexcompute/plugin-marketplace:copilot-cli/photonforge
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub flexcompute/plugin-marketplace --plugin photonforgeTidy3D simulation, API, and documentation guidance for AI coding agents.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Memory compression system for Claude Code - persist context across sessions