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

Q1009 Major Escalation

ASecurity

Prepare a major nonconformance for submission to the customer review board under ECSS-Q-ST-10-09 clause 5.2.2.5, which the supplier may never dispose of on its own authority. Use when a departure has been categorized major and its analysis package has to leave the supplier inside the agreed window. Checks the report reference against the programme identifier pattern so the customer can track it to closure, tests the package against the larger set a deciding board needs rather than an informed...

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

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 q1009-major-escalation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q1009 Major Escalation?

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

Security grade badge for Q1009 Major Escalation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q1009-major-escalation/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q1009-major-escalation)

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

Download with Pro
Files
SKILL.md
---
name: q1009-major-escalation
description: "Prepare a major nonconformance for submission to the customer review board under ECSS-Q-ST-10-09 clause 5.2.2.5, which the supplier may never dispose of on its own authority. Use when a departure has been categorized major and its analysis package has to leave the supplier inside the agreed window. Checks the report reference against the programme identifier pattern so the customer can track it to closure, tests the package against the larger set a deciding board needs rather than an informed one, confirms the internal signatures that make the package the supplier's own, and counts the submission window in working days past weekends and declared shutdowns. Trigger: ecss, q-st-10-09, major-nonconformance-escalation, customer-review-board-submission, ncr-reference-pattern, submission-package-completeness, submission-working-day-window, internal-approval-signatures."
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-10-09-nonconformance-control-scope, q1009-major-escalation, major-nonconformance-escalation, customer-review-board-submission, ncr-reference-pattern, submission-package-completeness, submission-working-day-window]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Nonconformance Control — Major Escalation (space-systems/ecss/q1009-major-escalation)

Use when the task is the internal half of ECSS-Q-ST-10-09 clause 5.2.2.5
— everything a supplier does with a major departure it cannot dispose
of: assemble the package, sign it, and get it to the customer board
inside the window.

## Domain quick reference

- A major departure is not the supplier's to settle. The internal board
  still meets, still analyses and still proposes, but the decision
  belongs to the customer board, so the supplier's whole output at this
  step is a submission — and a submission is judged on completeness and
  timeliness, not on how good the proposal is.
- The submission package is deliberately larger than a minor
  disposition's file. The customer board is being asked to decide, not
  to be informed, so it receives the evidence for the severity category
  itself, the cause analysis, the consequence assessment, the
  higher-level impact statement, the proposed disposition, the
  justification behind it, the supporting analysis or test evidence and
  the corrective-action proposal. Arriving without the severity evidence
  invites the board to re-open the categorization first.
- The reference identifier is not a formality. The customer board minutes
  against it, actions hang off it and closure is claimed against it; a
  free-form reference becomes untrackable the moment two people write it
  differently, so the programme pattern is enforced at the point of
  submission rather than discovered at closure.
- The internal signatures are what make the package the supplier's own
  position rather than one engineer's opinion. Product assurance,
  design engineering and programme management each sign something
  different: that the process was followed, that the technical content
  holds, that the programme consequences are accepted.
- The window is counted in working days, and working days skip weekends
  and declared shutdowns. Counting calendar days makes every submission
  look later than it is and turns an August factory closure into a
  finding against the supplier.
- Being on the deadline is being on time. An exclusive comparison at the
  boundary manufactures a late submission out of a compliant one.

## Workflow

1. Validate the report reference against the programme pattern and
   normalise its case, so the same departure cannot enter the customer's
   system twice under two spellings.
2. Test the package against the major submission set. A flag present but
   false counts as missing — it is a question that was asked and
   answered no.
3. Test the internal approvals. An unknown approver is an input error,
   not an extra signature: the set is fixed because each signature
   covers a different question.
4. Compute the deadline by advancing the agreed number of working days
   from the detection day, skipping weekends and every declared
   non-working day.
5. Compute the working days actually used and what remains, and when the
   submission falls past the deadline, report by how many working days
   rather than by how much wall-clock time.
6. Report readiness only when the reference is valid, the package is
   complete, every signature is in and the window is still open; name
   each failing item separately, because each has a different owner.

## Pitfalls

- Submitting the proposed disposition without the evidence for the
  severity category. The customer board then spends the meeting
  re-deciding whether the departure was major at all, and the
  disposition question is deferred to the next one.
- Sending the package before the internal signatures are in, on the
  argument that the customer needs it quickly. The supplier has then
  submitted a position it has not agreed internally, and a retraction
  costs more than the days saved.
- Counting the window in calendar days. It compresses a ten-working-day
  window to about seven and a half calendar weeks' worth of pressure in
  the wrong direction, and reports compliant submissions as late.
- Ignoring declared shutdowns. A submission spanning a factory closure
  is scored against days nobody was there to work.
- Treating an on-deadline submission as late. The deadline day is inside
  the window; an exclusive comparison at the boundary invents a finding.
- Letting the reference be free text because everyone knows which
  departure it is. They do until the programme has two hundred of them
  and the closure claim cannot be matched to the submission.

## Behavior contract (gate 3)

The reference-pattern validation, the submission-package and
internal-approval completeness checks, the working-day arithmetic past
weekends and declared shutdowns, the deadline derivation, the
on-deadline boundary and the overall readiness verdict are exercised by
the gate 3 contract test: scripts/test_q1009_major_escalation.py against
scripts/q1009_major_escalation_logic.py (stdlib unittest, offline).
Run: python3 scripts/test_q1009_major_escalation.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 →