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

Q40 Analyses Mgmt

ASecurity

Determine the safety analysis suite an ECSS-Q-ST-40C clause 7.2 to 7.4 programme owes at a given lifecycle phase, reading the Annex A applicability matrix: resolve which analyses are mandatory and which only recommended, degrade an analysis to recommended where the worst severity carried sits below its floor, compare the resolution with the declared plan to expose missing analyses, analyses the phase has no use for and analyses due after the phase review, and report the coverage achieved. Use...

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

Works with

claude codecli

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill q40-analyses-mgmt --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q40 Analyses Mgmt?

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

Security grade badge for Q40 Analyses Mgmt
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q40-analyses-mgmt/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q40-analyses-mgmt)

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

Download with Pro
Files
SKILL.md
---
name: q40-analyses-mgmt
description: "Determine the safety analysis suite an ECSS-Q-ST-40C clause 7.2 to 7.4 programme owes at a given lifecycle phase, reading the Annex A applicability matrix: resolve which analyses are mandatory and which only recommended, degrade an analysis to recommended where the worst severity carried sits below its floor, compare the resolution with the declared plan to expose missing analyses, analyses the phase has no use for and analyses due after the phase review, and report the coverage achieved. Use when an analysis plan is drafted, tailored for a phase, or audited before a project review. Trigger: ecss, q-st-40c, annex-a-analyses-applicability-matrix, safety-analysis-suite-selection, lifecycle-phase-analysis-set, safety-analysis-plan-gap, mandatory-safety-analysis."
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-40c-safety-assurance-scope, q40-analyses-mgmt, annex-a-analyses-applicability-matrix, safety-analysis-suite-selection, lifecycle-phase-analysis-set, safety-analysis-plan-gap, mandatory-safety-analysis]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Safety Analyses Management (space-systems/ecss/q40-analyses-mgmt)

Use when the task is clauses 7.2 to 7.4 of ECSS-Q-ST-40C with the Annex A
matrix: deciding which safety analyses a project owes at the phase it is in,
and whether the analysis plan on the table actually delivers them in time for
the review that closes that phase.

## Domain quick reference

- The matrix has two axes, not one. An analysis is read against the phase and
  against the worst severity the project carries, so the same analysis can be
  owed outright on one project and merely advised on another at the same
  phase.
- Severity floors are what stop the suite from being a ritual. An analysis
  built for catastrophic consequences degrades to recommended on a project
  whose worst case is major, which keeps effort where the hazard is instead
  of spreading it evenly.
- Recommended is not optional-and-ignorable. It is a separate column in the
  report so a deliberate decision not to run it is visible, rather than
  landing in the same bucket as a mandatory analysis somebody forgot.
- The phase fixes a deadline, not just a scope. An analysis owed at a phase
  and scheduled after the review closing it is not planned, it is deferred,
  and the plan reads complete until the due phases are compared.
- An analysis the phase has no use for is also a finding. Running a
  design-stage analysis in a concept phase consumes the budget the owed
  analyses need and produces a result nothing is ready to act on.
- Coverage is a ratio over the mandatory set only. Counting the recommended
  ones in flatters a plan that skipped an owed analysis, which is the one
  number a reviewer must not be given.

## Workflow

1. Validate the phase, the worst severity carried and the plan, refusing an
   unknown analysis name, a repeated entry or an unknown key.
2. Read the raw matrix entry for every analysis at the phase.
3. Apply the severity floor: a mandatory entry degrades to recommended when
   the worst severity does not reach the floor that analysis exists for.
4. Resolve the mandatory set and the recommended set, both in declaration
   order so two runs are comparable.
5. Compare the plan with the resolution: mandatory analyses missing,
   recommended analyses nobody took up, planned analyses the phase has no use
   for.
6. Compare each planned analysis's due phase with the current phase and flag
   every mandatory analysis due after the review that closes it.
7. Compute coverage over the mandatory set alone and report the findings
   against the named closing review.

## Pitfalls

- Reading the matrix on phase alone. The severity axis is what separates a
  proportionate suite from a ritual one, in both directions.
- Folding recommended analyses into the mandatory set. The plan then looks
  short whenever a team reasonably declined one, and real gaps stop standing
  out.
- Accepting a plan because every owed analysis appears in it. The due phase
  is half the commitment; an analysis promised for a later phase is not
  available to the review that needs it.
- Counting recommended analyses in the coverage ratio. A plan that skipped an
  owed analysis then reports high coverage.
- Leaving an analysis in the plan after tailoring moved the phase. It is
  reported as planned without use rather than silently dropped, because the
  budget it holds is real.

## Behavior contract (gate 3)

The matrix shape, the phase and severity token validation, the severity-floor
degradation, the mandatory and recommended set resolution, the plan
validation, the missing/unused/not-taken-up gap split, the lateness check
against the phase review and the coverage ratio over the mandatory set are
exercised by the gate 3 contract test: scripts/test_q40_analyses_mgmt.py
against scripts/q40_analyses_mgmt_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_q40_analyses_mgmt.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 →