brainstorming
OBobra/superpowers298k2,631 new stars in the last 7 days
Use this skill when driving CST Studio Suite through the CST MCP for electromagnetic simulation workflows: creating or opening CST projects, resolving missing inputs, selecting templates, setting up geometry/materials/ports/boundaries/mesh/solvers/monitors, running or planning simulations, extracting S-parameters/far-field/near-field/eigenmode results, validating outputs, parameter sweeps, optimization handoff, and report generation.
Use this skill as the workflow and decision layer. Use the CST MCP as the execution layer.
Prefer the repository CST MCP native tools for live session control. Use the vendored cst_runtime_* or cst_toolbox_* wrappers for larger command catalogs, workspace pipelines, result export, parameter sweeps, and optimization helpers.
First classify the request:
| Mode | Use when | Action |
|---|---|---|
| Plan only | User asks for a scheme, script outline, or workflow | Do not run CST; produce the setup plan and assumptions |
| New project | User wants a new CST case | Select a template, resolve inputs, create a run project |
| Existing project | User provides a .cst path or asks to modify an open project | Inspect first, then work on a copy unless explicitly told otherwise |
| Parameter sweep | User asks for ranges, cases, or comparison | Use sweep preview before running cases |
| Optimization | User asks to improve S11, gain, bandwidth, coupling, etc. | Hand off to runtime optimization workflow after confirming objective and bounds |
.cst, or only generate a plan.Read only the reference file needed for the current task:
references/workflow.md for the end-to-end workflow and mode-specific execution details.references/parameter-policy.md for required questions, defaults, derived values, and existing-project inspection.references/mcp-tool-map.md for this repository's CST MCP tool names and when to prefer native vs runtime tools.references/templates.md for V1 simulation templates and default values.references/result-validation.md for S-parameter, far-field, near-field, eigenmode, sweep, and report validation.references/cst-red-lines.md for correctness and safety rules that must not be violated.Ask at most one compact clarification when critical information is missing. If the user says "directly run", "use defaults", "先默认", or equivalent, use defaults and record them in the report.
Critical inputs that usually require confirmation:
Defaultable inputs include units, background, common metals, antenna boundaries, solver choice, monitor frequencies, mesh level, and standard result exports. See references/parameter-policy.md.
.cst project. Copy it to a run directory unless the user explicitly requests in-place edits.20*log10(abs(S11)).Abs(E) as gain. Use Realized Gain, Gain, or Directivity for far-field gain claims.Focus V1 on:
.cst, inspecting it, changing parameters, and rerunning on a copy;Use 77 GHz 1x4 radar patch array as a demonstration template after the basic workflow is stable.
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
OBobra/superpowers298k2,631 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days