Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Q6012 Design Models And Tools

ASecurity

Validate the simulation models, foundry design kit and tools an MMIC development runs on, against ECSS-Q-ST-60-12C clause 5.3: compare each model's validated frequency, bias and temperature envelope with the envelope the design actually exercises, match every model to the process release the wafers are run on, hold measurement-correlation error inside tolerance, require electromagnetic verification of passive structures once the band reaches the frequency a lumped equivalent stops holding at,...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
ai-agentspython

Works with

claude code

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill q6012-design-models-and-tools --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6012 Design Models And Tools?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Q6012 Design Models And Tools
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6012-design-models-and-tools/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6012-design-models-and-tools)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: q6012-design-models-and-tools
description: "Validate the simulation models, foundry design kit and tools an MMIC development runs on, against ECSS-Q-ST-60-12C clause 5.3: compare each model's validated frequency, bias and temperature envelope with the envelope the design actually exercises, match every model to the process release the wafers are run on, hold measurement-correlation error inside tolerance, require electromagnetic verification of passive structures once the band reaches the frequency a lumped equivalent stops holding at, and require the tools themselves to be version-controlled with validation evidence. Use when a design kit, model library or simulator version is accepted for a monolithic microwave circuit. Trigger: ecss, q-st-60-12c-clause-5-3, mmic-design-kit-acceptance, mmic-model-usage-envelope, mmic-process-release-model-match, mmic-model-correlation-error, mmic-passive-electromagnetic-verification, mmic-simulation-tool-control."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: ecss
    reference-only: true
gated: false
domain: space-systems
pack: space-systems
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: space-systems
  subdomain: ecss
  tags: [ecss, q-st-60-12-mmic-scope, q6012-design-models-and-tools, mmic-design-kit-acceptance, mmic-model-usage-envelope, mmic-process-release-model-match, mmic-model-correlation-error, mmic-passive-electromagnetic-verification]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS MMIC — Design Models and Tools (space-systems/ecss/q6012-design-models-and-tools)

Use when the task is the clause 5.3 step of ECSS-Q-ST-60-12C: deciding
whether the models, the foundry design kit and the simulation software a
monolithic microwave circuit is being designed with are fit to carry that
design to a mask set. The question is not whether the simulator converges
— it is whether the numbers it converges on were fitted to measurements
that reach as far as the design does.

## Domain quick reference

- A microwave model is a fit, and a fit has an envelope. It was extracted
  from measurements taken over a frequency span, a bias span and a
  temperature span, and it says nothing dependable outside them. A model
  that covers 1 GHz to 28 GHz is not a model for a 30 GHz amplifier, even
  though the simulator will return a number for 30 GHz without comment.
- The envelope is three-axis, and a design can leave it on the axis
  nobody is watching. A device model validated to 40 GHz but only over a
  laboratory temperature range is short on the axis that a qualification
  thermal cycle exercises, and the frequency headroom hides it.
- A design kit belongs to a process release. The foundry re-extracts its
  models when the process moves, so a kit version and a wafer-run release
  are one pair, not two facts. Simulating on last year's kit and
  fabricating on this year's process is a finding on the kit whatever the
  simulation says.
- Correlation error is the model's own declared accuracy against measured
  parts, and it is budget spent before the design starts. It belongs in
  the margin arithmetic, not in a footnote.
- Passive structures are geometry, not device physics. A spiral inductor
  or a coupled line behaves as its lumped equivalent until the structure
  becomes an appreciable fraction of a wavelength, after which only an
  electromagnetic solution predicts it. The crossover is a frequency, and
  above it a lumped passive model is an assumption rather than a model.
- A simulation is evidence only if it can be repeated. That takes a named
  tool version under configuration control and evidence that the tool was
  validated for the analysis it is being used for.

## Workflow

1. Establish the usage envelope the design exercises: the band, the bias
   range across all operating modes, the temperature range including the
   qualification extremes, and the process release the wafers will run on.
2. For each model in the kit, compute per-axis coverage of that usage
   envelope and keep the worst axis; a coverage shortfall is refused as
   extrapolation unless the programme has explicitly allowed it.
3. Compare each model's process release with the release being fabricated
   and raise a mismatch as its own finding, independent of coverage.
4. Compare each model's correlation error with the tolerance the
   programme set, absorbing representation error at the boundary with a
   named tolerance rather than by widening the limit.
5. For every passive structure model, require electromagnetic
   verification once the usage band reaches the crossover frequency.
6. Assess each simulation tool for version control and validation
   evidence, so the analysis can be re-run and defended.
7. Report one verdict naming the most severe finding, the fraction of
   models that carry none, and the per-model coverage behind both.

## Pitfalls

- Reading a returned number as a valid number. A simulator extrapolates
  silently; only the envelope comparison distinguishes a prediction from
  an invention, so the check has to be made against the model card, not
  against the convergence report.
- Checking frequency coverage alone. Bias and temperature are equal axes,
  and the worst axis is usually not the one the designer was thinking
  about when they picked the model.
- Treating a kit update as an optional refresh. A kit and a process
  release move together; keeping an old kit to avoid re-simulating means
  the design is no longer for the wafers being bought.
- Leaving correlation error out of the margin. A model quoted at five
  percent has already spent part of the specification margin, and a
  design that passes only in simulation is failing that arithmetic.
- Using a lumped passive model above its crossover because the kit offers
  one. The kit offering it is not a statement that it is valid there.
- Accepting an uncontrolled tool version because the results look right.
  A result that cannot be reproduced is not evidence, and the version is
  discovered to be uncontrolled only after the design review asks.

## Behavior contract (gate 3)

The envelope validation, per-axis coverage, process-release matching,
correlation-error tolerance, passive electromagnetic rule, tool control
checks and the precedence of the reported verdict are exercised by the
gate 3 contract test:
scripts/test_q6012_design_models_and_tools.py against
scripts/q6012_design_models_and_tools_logic.py (stdlib unittest, offline).
Run: python3 scripts/test_q6012_design_models_and_tools.py

## Compliance

- ECSS standards are freely downloadable (ESA); cite the source and
  paraphrase per standards-map.yaml.
- compliance: STANDARDS-REF, gated: false.

Attribution

ashfordeOUashfordeOU
View sourceMore from ashfordeOU →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

694821 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →