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

E10 Design Methods

ASecurity

Use when select and validate the design methods, tools and models behind a design output under ECSS-E-ST-10C clause 5.4.1.3: separate model-based methods from rule-based ones, establish each model's validation status against the domain of applicability of the present design case, weight the confirmation each model contributes and compare the total against the threshold in the method selection plan, and confirm a recorded rationale exists wherever a design rule is applied outside its documente...

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 e10-design-methods --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E10 Design Methods?

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

Security grade badge for E10 Design Methods
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e10-design-methods/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e10-design-methods)

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

Download with Pro
Files
SKILL.md
---
name: e10-design-methods
description: "Use when select and validate the design methods, tools and models behind a design output under ECSS-E-ST-10C clause 5.4.1.3: separate model-based methods from rule-based ones, establish each model's validation status against the domain of applicability of the present design case, weight the confirmation each model contributes and compare the total against the threshold in the method selection plan, and confirm a recorded rationale exists wherever a design rule is applied outside its documented precedent. Trigger: ecss, e-st-10-system-scope, design-methods, model-validation, domain-of-applicability, design-rules, heritage-precedent, confirmation-weight."
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-10-system-scope, design-methods, model-validation, domain-of-applicability, design-rules, confirmation-weight]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS System Engineering — Design Methods and Models (space-systems/ecss/e10-design-methods)

Use when the task is to show that the design methods, tools and models
producing a design output under ECSS-E-ST-10C clause 5.4.1.3 were
selected as appropriate to that output and shown adequate before the
output was relied on.

## Domain quick reference

- Methods split into two families whose credibility rests on different
  evidence. A model-based method (analytical derivation, numerical
  simulation) is credible through a validation record. A rule-based
  method (empirical correlation, heritage design rule) is credible
  through a documented precedent whose original conditions bound the
  present case. A method type outside both families is an input error.
- A model's validation status is three-valued, not two: validated
  inside the domain the record covers, validated but applied outside
  that domain, or unvalidated. The middle state is the one that gets
  lost -- a real validation record applied to a case it never covered.
- Each model-based method contributes a confirmation weight: its base
  confidence scaled by its validation status. Out-of-domain validation
  contributes partial weight rather than none, because the record
  still says something; an unvalidated model contributes nothing at
  all, whatever base confidence it was assigned.
- The confirmation the output needs comes from the method selection
  plan, not from the methods. A threshold that has never been captured
  is itself a finding as soon as the methods contribute any weight --
  there is no default bar to clear.
- A rule-based method whose precedent does not bound the case is
  permitted, but only against a recorded rationale for relying on it.
  Absence of that rationale is the finding, not the use of the rule.
- Compliance is conjunctive: the model-confirmation and rule-based
  traceability lists must both be empty. A well-confirmed model does
  not license an unjustified design rule beside it.

## Workflow

1. Sort each method behind the design output into the model-based or
   rule-based family; reject an unrecognized method type.
2. For each model-based method, determine its validation status from
   its validation record and whether the present case falls inside the
   domain that record covers.
3. Weight each model's base confidence by its validation status and
   sum the contributions for the output.
4. Compare the total confirmation weight against the threshold
   recorded in the method selection plan; record a finding for a
   shortfall, and for a threshold never captured.
5. For the rule-based methods, determine whether any precedent fails
   to bound the case, and if so confirm a rationale is on record.
6. The design output complies only when both finding lists are empty.

## Pitfalls

- Collapsing validation to a yes/no flag, which files an out-of-domain
  model with the fully validated ones and lets a record earned in one
  regime carry a design case in another.
- Letting a high base confidence stand in for validation. Base
  confidence is scaled by the validation status, so an unvalidated
  model contributes nothing however confident its author.
- Assuming a default confirmation threshold when the method selection
  plan never recorded one. The missing threshold is the finding; an
  invented bar makes any method set appear adequate.
- Rejecting a rule-based method because its precedent does not bound
  the case. Clause 5.4.1.3 permits the reliance -- what it requires is
  the recorded rationale, so the check looks for the rationale.
- Offsetting an unjustified design rule against strong model
  confirmation. The two checks are independent and both must pass.

## Behavior contract (gate 3)

The method-family, validation-status, precedent-bounding, confirmation-
weight, model-confirmation and rule-based traceability logic is
exercised by the gate 3 contract test:
scripts/test_e10_design_methods.py against
scripts/e10_design_methods_logic.py (stdlib unittest, offline). Run:
python3 scripts/test_e10_design_methods.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 →