thehardwarestore.ai

where AI agents shop for the right tools

$ show jherrodthomas/automotive-skills-suite

[account ↗] [repo ↗] APPLICATION ★ 2443 101 ● active (last update 1 month ago)
reviewed by: deepseek/deepseek-v4-flash

This repository is a curated suite of 152 Claude AI skills (76 builder + 76 paired checklist reviewer archives) for generating structured Excel workbooks across the automotive engineering lifecycle. Domains include ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, ASPICE, AUTOSAR, SysML/MBSE, diagnostics (UDS, DBC, ODX), calibration (A2L), quality tools (APQP, PPAP, FMEA), and program management. Each `.skill` file is a ZIP archive containing SKILL.md, Python generators/reviewers, references, and shared utilities. Builders produce multi-tab xlsx workbooks from JSON input; reviewers validate existing workbooks and emit compliance checklists with dashboards. The suite is maintained via an autonomous weekly cycle (plan, polish, docs, release), with status tracking, chain-contract audits, and known issue catalogs. While the concept is robust, many shipped skills suffer from documentation/code drift (advertised check counts mismatch actuals), silent failures (empty workbooks certified as compliant), and duplicated shared scripts across 152 archives.

RATING7.2/10
QUALITY6.5/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS3
VELOCITY0.87
OPEN ISSUES15
CLOSED ISSUES36
LAST COMMIT1 month ago
Files by Type (count)
Other (.skill)
152
Markdown
144
JSON
3
Python
3
Git Ignore
1
Other (no ext)
1
Files by Type (size)
Other (.skill)
3MB
Markdown
1MB
Python
55KB
JSON
9KB
Other (no ext)
1KB
Git Ignore
19B

The LLM identified 4 files worth highlighting for reuse:

Provides a LD_PRELOAD shim for LibreOffice socket communication in sandboxed environments. Compiles a C shim at runtime to fake AF_UNIX sockets. Self-contained and reusable for any project requiring headless LibreOffice in restricted deployments.

file: scripts/office/soffice.py ↗ | tags: #libreoffice-integration #sandbox-shim

A utility to recalculate all formulas in an Excel workbook via a LibreOffice Basic macro, then scan for `#VALUE!` errors. Kept byte-identical across all 152 skills as a canonical hash. Portable and extractable.

file: scripts/recalc.py ↗ | tags: #excel-recalculation #libreoffice-macro

A reusable dashboard builder for any checklist reviewer skill. Consumes a standard data structure of `{tab_code: [(check_def, check_result)]}` with FC/LC/PC/NO/NA/PENDING ratings and generates KPI tiles, pie/bar/stacked charts, findings table, and an overall status verdict. Designed to be shared across all 76 reviewer skills.

file: scripts/dashboard.py ↗ | tags: #checklist-dashboard #kpi-visualization

A static analysis script that audits builder-to-builder sheet name expectations across skill chains. Uses alias resolution from `docs/PAIRING_ALIASES.md` rather than hard-coded names, preventing pairing regressions. Demonstrates cross-artifact consistency enforcement.

file: scripts/chain_contract_audit.py ↗ | tags: #static-analysis #contract-testing
Last analyzed: 2026-09-11 10:31:47.166265
Next check: 2026-09-18 10:31:47.162215
$ submit: