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

Q6005 Hybrid Design Activity Flow

ASecurity

Determine the order in which the engineering tasks of a hybrid microcircuit design must run, and how far the design has actually progressed, under ECSS-Q-ST-60-05 clause 7.1.2. Use when a hybrid design programme declares its activities, predecessors, durations and states and the question is whether the flow reaches an approved design solution: refuse a dependency cycle or a predecessor that was never declared, sequence the activities topologically, name the mandated stages the plan omits, lis...

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 q6005-hybrid-design-activity-flow --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Q6005 Hybrid Design Activity Flow?

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

Security grade badge for Q6005 Hybrid Design Activity Flow
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-q6005-hybrid-design-activity-flow/badge)](https://www.skillsdirectory.com/skills/ashfordeou-q6005-hybrid-design-activity-flow)

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

Download with Pro
Files
SKILL.md
---
name: q6005-hybrid-design-activity-flow
description: "Determine the order in which the engineering tasks of a hybrid microcircuit design must run, and how far the design has actually progressed, under ECSS-Q-ST-60-05 clause 7.1.2. Use when a hybrid design programme declares its activities, predecessors, durations and states and the question is whether the flow reaches an approved design solution: refuse a dependency cycle or a predecessor that was never declared, sequence the activities topologically, name the mandated stages the plan omits, list what may start now, expose a task signed off ahead of an open predecessor, and derive the earliest finish and the critical path. Trigger: ecss, q-st-60-05, hybrid-design-activity-flow, hybrid-design-predecessor-cycle, hybrid-design-stage-coverage, hybrid-design-critical-path, hybrid-design-out-of-order-signoff."
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-60-05-hybrid-microcircuit-scope, q6005-hybrid-design-activity-flow, hybrid-design-predecessor-cycle, hybrid-design-stage-coverage, hybrid-design-critical-path, hybrid-design-out-of-order-signoff, hybrid-design-solution-approval]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Hybrid Microcircuits — Design Activity Flow (space-systems/ecss/q6005-hybrid-design-activity-flow)

Use when the task is the design-flow step of ECSS-Q-ST-60-05 clause 7.1.2 —
laying out the sequence of engineering tasks that carries a hybrid from a
concept to a design solution somebody signs, and judging whether a declared
plan can actually get there.

## Domain quick reference

- The flow is a dependency graph, not a list. Two tasks that both wait on the
  design-input review run in parallel; a Gantt bar drawn in reading order
  hides that and reports a longer programme than the work requires.
- The mandated stages are design-input review, preliminary design, materials
  and parts selection, detailed design, design analysis, design verification,
  and design review and approval. A plan may split a stage across several
  activities, but a stage no activity serves is a gap in the plan, not a
  scheduling choice.
- Materials and parts selection sits early and in parallel with preliminary
  design because a hybrid's die, substrate and attach materials drive the
  detailed design that follows. Deferring it behind detailed design is the
  most common way a hybrid programme discovers a non-procurable part late.
- A dependency cycle is not a slow plan; it is a plan with no runnable order
  at all, so it is refused rather than resolved by picking a starting point.
  A predecessor that was never declared is the same class of defect.
- Progress is two separate questions: what may start now (every predecessor
  complete) and what has been signed off ahead of its inputs. The second is
  the finding that matters, because a verification signed before the analysis
  it verifies is evidence about nothing.
- The critical path is the longest chain of earliest finishes, and it is the
  only chain whose slip moves the approval date. Compressing an off-path task
  buys no programme time at all.

## Workflow

1. Validate every declared activity: an identifier, one of the mandated
   stages, a non-negative duration, a state from the closed vocabulary, and
   a predecessor list that does not name itself or repeat an entry.
2. Build the flow, refusing a duplicate identifier and any predecessor that
   no declared activity provides.
3. Sequence the flow topologically, taking ready activities in identifier
   order so the reported sequence is reproducible; refuse a cycle and name
   the activities caught in it.
4. Compare the declared stages with the mandated set and report the gaps in
   the mandated order.
5. Report what may start now, and separately the pairs where a complete
   activity waits on a predecessor that is not complete.
6. Derive each activity's earliest finish from the latest of its inputs plus
   its own duration, then walk back from the latest finish along the driving
   predecessor to report the critical path and the programme duration.
7. Return the approval verdict: the design solution is approved only when
   every stage is covered, every activity is complete, no sign-off ran ahead
   of its inputs, and an approval activity closes the flow with nothing
   after it.

## Pitfalls

- Reading the activity list top to bottom as the schedule. The order in the
  file is an authoring artefact; the runnable order comes from the
  dependencies and is what the durations have to be applied to.
- Resolving a cycle by cutting whichever edge looks weakest. The cycle is a
  statement that the plan is wrong; cutting an edge silently invents a plan
  nobody reviewed.
- Treating an activity as ready because its stage is next in the mandated
  list. Readiness is a predecessor question, and two stages can be ready at
  once while a third later stage waits on both.
- Counting a signed-off activity as progress without checking its inputs. An
  out-of-order sign-off inflates the completion ratio and buries the fact
  that the evidence underneath it is not there.
- Compressing a task that is not on the critical path and reporting a saving.
  Only the driving chain moves the approval date.
- Letting a plan end on something other than the approval activity. An
  activity after the approval means the signed design solution is not the
  last word, which is itself the finding.

## Behavior contract (gate 3)

The activity validation, flow construction, cycle refusal, topological
sequencing, stage-coverage check, readiness and out-of-order sign-off
detection, earliest-finish and critical-path derivation and the approval
verdict are exercised by the gate 3 contract test:
scripts/test_q6005_hybrid_design_activity_flow.py against
scripts/q6005_hybrid_design_activity_flow_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_q6005_hybrid_design_activity_flow.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 →