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

Q2007 Tf Calibration

ASecurity

Evaluate the calibration control of a test facility measurement chain under ECSS-Q-ST-20-07 clause 5.6.3, and say whether the chain may carry the campaign. Use when facility instrumentation has to be shown fit before a run rather than after it: refuse a chain with no calibration plan, combine the element uncertainties in quadrature, form the accuracy ratio against the tolerance the measured parameter owes, check every certificate stays valid to the last run day, and separate a certificate alr...

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 q2007-tf-calibration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q2007 Tf Calibration?

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

Security grade badge for Q2007 Tf Calibration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q2007-tf-calibration/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q2007-tf-calibration)

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

Download with Pro
Files
SKILL.md
---
name: q2007-tf-calibration
description: "Evaluate the calibration control of a test facility measurement chain under ECSS-Q-ST-20-07 clause 5.6.3, and say whether the chain may carry the campaign. Use when facility instrumentation has to be shown fit before a run rather than after it: refuse a chain with no calibration plan, combine the element uncertainties in quadrature, form the accuracy ratio against the tolerance the measured parameter owes, check every certificate stays valid to the last run day, and separate a certificate already expired from one expiring inside the campaign. Trigger: ecss, q-st-20-07-test-facility-clause-5-6-3, test-facility-measurement-chain-uncertainty, test-facility-calibration-certificate-validity, test-facility-calibration-accuracy-ratio, test-facility-calibration-plan-coverage."
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-20-07-test-centre-scope, q2007-tf-calibration, q-st-20-07-test-facility-clause-5-6-3, test-facility-measurement-chain-uncertainty, test-facility-calibration-certificate-validity, test-facility-calibration-accuracy-ratio, test-facility-calibration-plan-coverage, test-facility-instrument-range-cover]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Test Centres — Test Facility Calibration Control (space-systems/ecss/q2007-tf-calibration)

Use when the task is clause 5.6.3 of ECSS-Q-ST-20-07: a facility
measurement chain is to be used for a campaign, a calibration plan and
its records are what stand behind it, and the question is whether the
numbers the chain will produce can be relied on for the whole run.

## Domain quick reference

- A measurement is a chain, not an instrument. A transducer, its
  conditioner, the cabling loss and the acquisition card each contribute
  uncertainty, and the chain uncertainty is their root-sum-square, not
  the worst single element and not their arithmetic sum.
- The accuracy ratio is the decision, not the uncertainty. A chain is
  fit when the tolerance the measured parameter owes is enough times
  wider than the chain uncertainty; the same chain is fit for a coarse
  parameter and unfit for a tight one.
- Calibration validity is read at the last day of the run, not at the
  day the plan was written. A certificate expiring mid-campaign has the
  same effect as one already expired, and the two are reported
  differently only because the corrective action differs.
- A chain element outside its calibrated range is uncalibrated at the
  point of use, whatever its certificate says. The range the campaign
  will drive the element to is the range that has to be covered.
- A plan that names fewer elements than the chain contains is not a
  smaller plan. The unplanned elements carry unbounded uncertainty, so
  plan coverage is measured against the chain and not against itself.
- Uncertainties combine in quadrature only when the contributions are
  independent. A declared correlated pair is added linearly before the
  quadrature step, because treating it as independent understates the
  chain.

## Workflow

1. Validate the calibration policy first: the accuracy ratio the test
   centre requires, the notice period inside which an expiry counts as
   expiring during the campaign, and the coverage the plan owes. A
   non-positive ratio is refused rather than used.
2. Refuse a chain with no calibration plan; that closes the assessment
   on the chain not being under calibration control.
3. Validate the chain elements: a label, a positive uncertainty in the
   units of the measured parameter, a calibrated range that is not
   inverted, and a certificate expiry day each.
4. Measure plan coverage across the chain, naming the elements the plan
   never mentions.
5. Check each element's calibrated range against the range the campaign
   will drive it to, and collect the elements the campaign leaves.
6. Combine the uncertainties: sum any declared correlated group
   linearly, then take the root-sum-square across the groups and the
   independent elements.
7. Form the accuracy ratio as the parameter tolerance over the chain
   uncertainty and compare it with the required value, absorbing
   representation error at the boundary with a named tolerance rather
   than by relaxing the ratio.
8. Read certificate validity against the last run day, then against the
   notice period, and close on one verdict in order: no plan, a
   certificate already expired, an element outside its calibrated range,
   plan coverage short, accuracy ratio short, a certificate expiring
   inside the campaign, or the chain fit for the campaign.

## Pitfalls

- Adding the element uncertainties arithmetically. That inflates the
  chain, fails a chain that is fit, and sends a test centre to buy
  instrumentation it did not need.
- Taking the worst element as the chain uncertainty. Three comparable
  elements combine to appreciably more than any one of them, and the
  chain is then reported better than it is.
- Reading certificate validity at the first day of the campaign. A four
  week run outlives a certificate that was valid at kickoff, and the
  data recorded after the expiry has nothing standing behind it.
- Judging a chain fit in the abstract. Fitness is against a parameter
  tolerance; without one the accuracy ratio has no denominator and the
  chain cannot be graded at all.
- Treating a correlated pair as independent to keep the quadrature
  simple. That understates the chain uncertainty and quietly inflates
  the accuracy ratio the decision rests on.

## Behavior contract (gate 3)

The policy validation, element validation, plan coverage, range cover,
the correlated-group linear sum, the root-sum-square combination, the
accuracy ratio with its boundary tolerance, certificate validity at the
last run day and inside the notice period, and the verdict ordering are
exercised by the gate 3 contract test:
scripts/test_q2007_tf_calibration.py against
scripts/q2007_tf_calibration_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q2007_tf_calibration.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 →