Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
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
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Auto Process Testing Domains And Supply Chain

ASecurity

Use when dealing with how automotive software actually gets built and shipped: process and toolchain including ASPICE and the V-model, testing from unit through hardware-in-the-loop and vehicle-level validation, the vehicle domains (powertrain, chassis, body, infotainment, ADAS) and their differing constraints, and the supply chain reality of OEMs, tier-one suppliers and who actually writes the code.

2 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsgoc++testingdebuggingsecuritydocumentation

Works with

cli

Security Analysis

A100/100

Scanned 9/19/2026

$npx -y skills add the-vibey-project/vibey --skill auto-process-testing-domains-and-supply-chain --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Auto Process Testing Domains And Supply Chain?

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

Security grade badge for Auto Process Testing Domains And Supply Chain
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/the-vibey-project-auto-process-testing-domains-and-supply-chain/badge)](https://www.skillsdirectory.com/skills/the-vibey-project-auto-process-testing-domains-and-supply-chain)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: auto-process-testing-domains-and-supply-chain
description: "Use when dealing with how automotive software actually gets built and shipped: process and toolchain including ASPICE and the V-model, testing from unit through hardware-in-the-loop and vehicle-level validation, the vehicle domains (powertrain, chassis, body, infotainment, ADAS) and their differing constraints, and the supply chain reality of OEMs, tier-one suppliers and who actually writes the code."
---

# Automotive Software: Process and Toolchain, Testing, the Domains, and Supply Chain

> **Part 4 of 5** of the *Automotive Software* reference (plugin `automotive-software`), covering §11–§14. Sibling skills: `auto-architecture-buses-and-autosar` (§0–§4), `auto-real-time-safety-and-cybersecurity` (§5–§7), `auto-diagnostics-ota-and-adas` (§8–§10), `auto-reference` (§15–§20). Section numbers are shared across the set; a reference written as §N → `skill` points into that sibling skill.
>
> **Currency:** CAN, UDS, ASIL and the V-model are stable and decades old; the regulatory layer and the shift to zonal and central compute moved materially. See §17 → `auto-reference` for both, dated.

> **Scope.** Complements an embedded-IoT reference (MCUs, RTOS, buses at the generic
> level), a flight-software reference (the closest sibling discipline — much of §6 → `auto-real-time-safety-and-cybersecurity`'s
> reasoning is shared), and a robotics-software reference (§14 there, and the autonomy
> stack). **This is the vehicle-specific layer.**
>
> **⚠️ GOTCHA** boxes mark what kills people, fails an audit, or bricks a fleet.
>
> **The three facts that make automotive software its own discipline:**
> 1. **⚠️ Software can kill, and the system knows it.** Steering, braking and propulsion
>    are safety-critical in the formal sense — ISO 26262 assigns them an ASIL, and that
>    rating dictates your architecture, your process, and your evidence (§6 → `auto-real-time-safety-and-cybersecurity`).
> 2. **⚠️ The vehicle is a distributed real-time system built by a supply chain, not a
>    team.** An OEM integrates software from dozens of Tier-1s who integrate from Tier-2s.
>    **AUTOSAR exists because of this org chart, not because it's elegant** (§4 → `auto-architecture-buses-and-autosar`, §16 → `auto-reference`).
> 3. **⚠️ It ships for 15 years and you cannot recall it cheaply.** OTA changed the
>    economics but not the liability — **and now an update itself requires regulatory
>    approval** (§9 → `auto-diagnostics-ota-and-adas`, §17.1 → `auto-reference`).

---

## §11. Process and Toolchain

**⚠️ The V-model dominates because ISO 26262 requires traceable verification at every
level** — and it is more compatible with iteration than its reputation suggests.
```
Requirements ─────────────────────────────────► Validation
  Architecture ───────────────────────────► System test
    Design ──────────────────────────► Integration test
      Implementation ──────────► Unit test
```
**Each left-side activity has a corresponding right-side verification, and traceability
runs both ways.** ⚠️ **Traceability is what auditors check.**

**Automotive SPICE (ASPICE)** — the process assessment model. ⚠️ **OEMs routinely require
Tier-1s to demonstrate ASPICE Level 2 or 3**, which makes it a commercial requirement, not
just a quality aspiration.

**Model-based development**: **Simulink/Stateflow** or **ASCET**, with **autocoding**
(⚠️ **Embedded Coder and TargetLink are qualified for safety-critical use — the
qualification is why they're used**). **The model is the specification and it's
executable.** ⚠️ **But generated code's WCET, stack usage and MISRA conformance still need
checking — autocoding does not exempt you** (§5 → `auto-real-time-safety-and-cybersecurity`).

**Coding standards**: **MISRA C:2012** (⚠️ **the automotive standard, with a formal
deviation process — documented deviations are acceptable, undocumented ones are a
finding**), **MISRA C++** and **AUTOSAR C++14** (⚠️ **now merged into MISRA C++:2023**).
**Static analysis** (Polyspace, Coverity, QAC, Astrée) is expected, not optional.

**Tooling reality**: **Vector** (CANoe, CANalyzer, DaVinci — ⚠️ **near-ubiquitous**),
**dSPACE** and **ETAS** (HIL, calibration, INCA), **Lauterbach TRACE32** (debug),
**Elektrobit**, **Green Hills** and **QNX** (RTOS/hypervisor), **PTC/Polarion/DOORS**
(requirements). ⚠️ **This toolchain is expensive and vendor-locked, and it is a real
barrier to entry for the industry — which is part of why the SDV movement has an
open-source counter-current** (Eclipse SDV, COVESA, SOAFEE).

---

## §12. Testing

```
MIL   Model in the loop        the model against a plant model
SIL   Software in the loop     ⚠️ generated code on a host — catches codegen issues
PIL   Processor in the loop    on the target processor, ⚠️ catches WCET/numeric issues
HIL   Hardware in the loop     ⚠️ real ECU, simulated vehicle in real time
                               THE workhorse of automotive validation
VIL / test bench / proving ground / fleet
```
**⚠️ HIL is where automotive testing actually happens**: the real ECU with real I/O, driven
by a real-time plant model, with **fault injection** — open circuits, shorts to battery and
ground, sensor drift, bus errors. **You can test failure modes that would be dangerous or
destructive on a real vehicle.**

**Other essentials**: **restbus simulation** (⚠️ **simulate every other ECU so you can test
one in isolation — indispensable in a supply chain**), **CAN/Ethernet trace analysis**,
**coverage** (⚠️ **MC/DC required at ASIL D**), **fault injection for safety-mechanism
validation**, **EMC and environmental qualification**, and **durability**.

---

## §13. The Domains

| Domain | Typical ASIL | Character |
|---|---|---|
| **Powertrain/propulsion** | C–D | ⚠️ **Hard real-time, crank-synchronous, heavy calibration** |
| **Chassis** (ABS/ESC/steering) | ⚠️ **D** | Fast control loops, fail-operational for by-wire |
| **Body** (lights, doors, HVAC) | QM–B | ⚠️ **Enormous variant complexity, LIN-heavy** |
| **Infotainment** | QM | ⚠️ **Android Automotive / Linux; consumer expectations, automotive lifetime** |
| **ADAS** | B–D | §10 → `auto-diagnostics-ota-and-adas` |
| **Telematics** | QM–B | ⚠️ **The internet-facing attack surface** (§7.3 → `auto-real-time-safety-and-cybersecurity`) |
| **Battery management (EV)** | ⚠️ **C–D** | Cell balancing, SOC/SOH estimation, thermal, contactor control |

**⚠️ Calibration is an automotive-specific concept worth understanding**: powertrain
software ships with thousands of tunable parameters (maps, curves, thresholds) that are
**calibrated per engine/vehicle variant** and stored separately from code. **Calibration
engineers are a distinct discipline**, and ⚠️ **the calibration dataset is often larger and
more valuable than the code.**

**⚠️ Variant handling is a hidden monster**: one platform, dozens of markets, trim levels,
engine options, and regulatory variants. **Preprocessor-driven variant explosion is a real
maintainability crisis**, and feature-model-based configuration is the mitigation.

---

## §14. Supply Chain Reality

```
OEM        (VW, Toyota, Ford, GM, Tesla...)  — integrates, owns type approval
Tier 1     (Bosch, Continental, ZF, Denso, Aptiv) — delivers ECUs and systems
Tier 2     silicon, software stacks, tools (NXP, Infineon, Renesas, TI, Vector, EB)
```
**⚠️ The consequences for how you work:**
- **You integrate binaries and configurations you cannot inspect**, with an interface
  contract and a test suite. **Debugging across an organizational boundary is slow.**
- ⚠️ **Requirements flow down and evidence flows up.** Your customer's type approval (§7.2 → `auto-real-time-safety-and-cybersecurity`)
  and ASPICE rating depend on artifacts you produce, which is why documentation demands
  feel disproportionate from inside a supplier.
- **⚠️ The OEM historically owned the architecture and integration, and the Tier-1 owned
  the software.** **The SDV shift is OEMs in-sourcing software** to control the platform —
  which is restructuring the industry and is genuinely contested commercially.
- **New entrants** — NVIDIA, Qualcomm — ⚠️ **supply central compute directly to OEMs,
  bypassing the traditional Tier-1 relationship.**

**⚠️ And the Tesla contrast worth understanding properly**: vertical integration removes
the coordination problem that AUTOSAR exists to solve, which is why a company controlling
its own silicon, architecture and software can move faster. ⚠️ **It does not exempt them
from ISO 26262, R155/R156, or type approval** — the regulatory floor is the same. **The
speed advantage is organizational, not regulatory.**

Attribution

the-vibey-projectthe-vibey-project
View sourceSee grades on GitHubMore from the-vibey-project →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 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', ...

698621 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 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.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, 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.

741 votes
View all in ai-agents →