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

E2040 Device Layout Phase Review

ASecurity

Evaluate readiness for the device layout phase review under ECSS-E-ST-20-40C clause 5.6.8, the gate that has to close before implementation and production begin. Use when the task is confirming every input the review needs is issued rather than drafted, that each one reached the participants far enough ahead of the meeting date to be read, that actions carried over from the detailed design gate are closed, and that the open review items fall inside the agreed severity disposition, then derivi...

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 e2040-device-layout-phase-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2040 Device Layout Phase Review?

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

Security grade badge for E2040 Device Layout Phase Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2040-device-layout-phase-review/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2040-device-layout-phase-review)

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

Download with Pro
Files
SKILL.md
---
name: e2040-device-layout-phase-review
description: "Evaluate readiness for the device layout phase review under ECSS-E-ST-20-40C clause 5.6.8, the gate that has to close before implementation and production begin. Use when the task is confirming every input the review needs is issued rather than drafted, that each one reached the participants far enough ahead of the meeting date to be read, that actions carried over from the detailed design gate are closed, and that the open review items fall inside the agreed severity disposition, then deriving a pass, pass-with-actions or repeat outcome with the blocking items named. Trigger: ecss, e-st-20-40c, device-layout-phase-review, layout-gate-entry-criteria, review-document-distribution-lead-time, carried-over-review-action, review-item-severity-disposition, layout-gate-outcome."
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, e2040-device-layout-phase-review, device-layout-phase-review, layout-gate-entry-criteria, review-document-distribution-lead-time, review-item-severity-disposition, layout-gate-outcome]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Device Engineering — Device Layout Phase Review (space-systems/ecss/e2040-device-layout-phase-review)

Use when the task is the layout gate of ECSS-E-ST-20-40C clause 5.6.8
-- deciding whether the review can be held at all, and what outcome the
evidence in front of it supports before implementation and production
work is allowed to start.

## Domain quick reference

- A gate has entry criteria and an outcome, and they are separate
  judgements. The entry criteria ask whether the review is holdable:
  the inputs exist, they are issued rather than drafted, and they
  reached the participants in time to be read. The outcome asks what
  the evidence supports once it has been read.
- Distribution lead time is an entry criterion with teeth. A document
  handed out in the meeting has not been reviewed; it has been seen. A
  lead time measured in working days before the review date is the
  check, and a late issue of an otherwise complete document is still a
  late issue.
- Issue status is not the same as existence. A draft on the table is a
  statement of intent, and the review cannot dispose of an item whose
  content can still change before it is signed.
- Actions carried over from the previous gate close at this one. A
  detailed-design action still open at the layout review means the
  phase just finished was run on an input that was known to be wrong.
- Open review items are disposed of by severity, not by count. A major
  item blocks; minor items are tolerated up to an agreed cap and only
  when each carries an owner and a close-out date. An undated minor is
  an unowned one and is treated as blocking.
- The outcome is one of three, and pass-with-actions is not a soft
  pass. It says the gate is closed and named work continues under
  agreed dates; it is unavailable when anything blocking is open.

## Workflow

1. Validate the review record: device identifier, review date as a day
   number on a working-day calendar, the required lead time, and the
   agreed cap on open minor items. Reject a negative lead time or cap.
2. Validate each required input: name, issue status, and the day it was
   distributed. Reject an unknown input name or an unknown status
   rather than counting it towards readiness.
3. Check entry criteria per input: absent, still in draft, or
   distributed fewer than the required working days before the review
   date, each its own finding. Compute the actual lead time so a near
   miss is visible as a number rather than a flag.
4. Check carried-over actions: any action raised at the previous gate
   whose status is not closed is a blocking finding, named with its
   identifier.
5. Categorize the open review items by severity and apply the
   disposition: any major item blocks; a minor item without an owner or
   a close-out date blocks; minor items above the agreed cap block.
6. Derive the outcome: repeat when an entry criterion fails or any
   blocking item is open, pass-with-actions when the gate is holdable
   and only dated, owned minor items remain within the cap, pass when
   nothing is open at all.
7. Report the outcome, the per-input lead times, the blocking items and
   the actions the outcome carries forward.

## Pitfalls

- Holding the review because the documents exist. Existence is not
  distribution, and a package issued the evening before produces a
  meeting where the only reviewer is the author.
- Treating a draft as good enough to dispose of. The content can still
  change after the gate, so the disposition is against a document that
  will not be the one implementation reads.
- Counting open items instead of grading them. One major and eleven
  minors is not better than twelve minors, and a pure count cannot
  tell the two apart.
- Accepting an undated minor item. Without a close-out date it is not
  an action, it is a note, and it will surface unchanged at the next
  gate.
- Carrying a detailed-design action past this gate to keep the schedule
  intact. The layout phase already consumed the input that action was
  raised against.

## Behavior contract (gate 3)

The entry-criteria evaluation, lead-time computation, carried-over
action check, severity disposition and three-way outcome derivation are
exercised by the gate 3 contract test:
scripts/test_e2040_device_layout_phase_review.py against
scripts/e2040_device_layout_phase_review_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2040_device_layout_phase_review.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 →