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

E2008 Manufacturing Process Variable Recording

ASecurity

Identify and log the process variables that move a photovoltaic assembly under ECSS-E-ST-20-08C clause 5.4.5. Use when a production readiness review has to show the recording plan was fixed before the first unit was built: derive the performance swing each variable can produce across its own control band, express it as a share of the assembly performance tolerance, set the logging each variable earns from that share, compare it against the logging actually declared, and roll the list up to a ...

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

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 e2008-manufacturing-process-variable-recording --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2008 Manufacturing Process Variable Recording?

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

Security grade badge for E2008 Manufacturing Process Variable Recording
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2008-manufacturing-process-variable-recording/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2008-manufacturing-process-variable-recording)

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

Download with Pro
Files
SKILL.md
---
name: e2008-manufacturing-process-variable-recording
description: "Identify and log the process variables that move a photovoltaic assembly under ECSS-E-ST-20-08C clause 5.4.5. Use when a production readiness review has to show the recording plan was fixed before the first unit was built: derive the performance swing each variable can produce across its own control band, express it as a share of the assembly performance tolerance, set the logging each variable earns from that share, compare it against the logging actually declared, and roll the list up to a governing variable. Trigger: ecss, e-st-20-08c, pva-process-variable-recording, manufacturing-process-variable-identification, process-parameter-logging-plan, control-band-performance-swing, production-readiness-variable-list, unlogged-process-influence."
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, e-st-20-electrical-scope, e-st-20-08c, e2008-manufacturing-process-variable-recording, pva-process-variable-recording, manufacturing-process-variable-identification, process-parameter-logging-plan, control-band-performance-swing, production-readiness-variable-list, unlogged-process-influence]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Photovoltaic Assemblies — Manufacturing Process-Variable Recording (space-systems/ecss/e2008-manufacturing-process-variable-recording)

Use when the task is the pre-production duty of ECSS-E-ST-20-08C clause
5.4.5 -- naming the manufacturing variables that move assembly
performance and fixing how each one is logged, before the first
production unit is built rather than after an assembly under-performs.

## Domain quick reference

- The clause is about timing as much as content. A variable that was
  never written down was never recorded, so every unit built before it
  was named carries no data on it, and no amount of later diligence
  recovers that history.
- A variable earns its recording plan from what it can actually do to
  the assembly: the performance swing it can produce across its own
  control band, which is the sensitivity of performance to the variable
  multiplied by the span the process permits it to move over. A large
  sensitivity inside a tight band is a small variable; a modest
  sensitivity inside a wide band is not.
- That swing means nothing on its own, only against the performance
  tolerance the assembly is held to. The share of the tolerance one
  variable can consume is the number that sets the logging.
- Recording method, strongest to weakest: continuous-logged (every
  unit, against time), per-lot-sampled (once per production lot),
  witness-coupon-only (inferred from a coupon processed alongside), and
  not-recorded. A variable that can consume the whole tolerance on its
  own is logged continuously; one that can consume a quarter of it is
  sampled per lot; the remainder still need a witness record, because
  the clause asks for the influencing variables to be logged, not
  merely ranked.
- Variables that move performance independently combine as a root sum
  square, which is what the assembly is expected to see; the linear
  stack is the worst case and both are worth reporting, because a list
  whose root sum square already sits near the tolerance has no room for
  a variable nobody identified.
- The useful summary of a weak plan is not the count of gaps but the
  swing that goes unrecorded. Three well-logged variables and one
  unlogged variable that owns a third of the tolerance is a plan with
  one problem, and that problem is sized.

## Workflow

1. List every manufacturing variable a process engineer can name that
   plausibly moves assembly performance, each with its units, its
   sensitivity, the control band the process permits, the recording
   method declared for it, and whether it was named before production
   started.
2. Reject a band of zero width. A value the process holds fixed is a
   setting, not a variable, and carrying it on the list dilutes the
   ranking with something that cannot swing.
3. Compute each potential performance swing across the full band, using
   the magnitude of the sensitivity so that a variable which degrades
   performance downward is not credited with a negative influence.
4. Divide each swing by the assembly performance tolerance and read the
   required recording method off the share, treating a share that lands
   on a threshold within representation error as meeting it.
5. Compare the declared recording method against the required one and
   record the shortfall in the terms a production engineer acts on:
   this variable, this band, this method, that method needed.
6. Roll the list up: rank by swing, name the governing variable, report
   the combined swing both ways, and size the swing that is currently
   unlogged. A variable identified after production started drags the
   whole plan down regardless of how well it is logged now.

## Pitfalls

- Ranking variables by sensitivity alone. Sensitivity without the
  control band is half the quantity, and the ranking it produces puts a
  tightly held variable above one the process lets wander.
- Fixing the recording plan after the first article. The clause runs
  the other way round, and a plan written after production started
  leaves a block of units with no record of the variable that the
  investigation will want most.
- Leaving a low-influence variable with no record at all. The lightest
  required method is a witness record, not nothing; a variable judged
  small on an estimated sensitivity has no data to correct the estimate
  with when the estimate turns out to be wrong.
- Counting gaps instead of sizing them. Two unlogged variables that
  each own one per cent of the tolerance are not the same problem as
  one that owns half of it, and a gap count reports them identically.
- Comparing a share against a threshold with bare arithmetic. The share
  is a quotient of products of decimal inputs, so a variable that sits
  exactly on the continuous-logging threshold can land a few units in
  the last place below it and be demoted to sampling on one platform
  and not another.

## Behavior contract (gate 3)

The band-width check, swing computation, influence share, required
recording method, adequacy comparison, ranking and plan roll-up are
exercised by the gate 3 contract test:
scripts/test_e2008_manufacturing_process_variable_recording.py against
scripts/e2008_manufacturing_process_variable_recording_logic.py (stdlib
unittest, offline). Run:
python3 scripts/test_e2008_manufacturing_process_variable_recording.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 →