FS.GG.Drivers
0.71.0
Prefix Reserved
See the version list below for details.
dotnet add package FS.GG.Drivers --version 0.71.0
NuGet\Install-Package FS.GG.Drivers -Version 0.71.0
<PackageReference Include="FS.GG.Drivers" Version="0.71.0" />
<PackageVersion Include="FS.GG.Drivers" Version="0.71.0" />
<PackageReference Include="FS.GG.Drivers" />
paket add FS.GG.Drivers --version 0.71.0
#r "nuget: FS.GG.Drivers, 0.71.0"
#:package FS.GG.Drivers@0.71.0
#addin nuget:?package=FS.GG.Drivers&version=0.71.0
#tool nuget:?package=FS.GG.Drivers&version=0.71.0
FS.GG.Drivers
The .github-authored driver skill bytes (scope: driver) as one versioned package.
.github authors a product-materialized skill class (ADR-0054) — a skill that runs inside a
scaffolded product tree, not in .github itself. The first is
work-roadmap
(ADR-0053/#1224). This package is how those bytes reach a scaffold.
Why a package
fsgg-sdd scaffold runs on an offline inner loop, and generic SDD is contractually barred from
embedding any cross-repo path or source (FS.GG.SDD/CLAUDE.md, scaffold FR-002/SC-005). So the SDD CLI
cannot reach into .github at scaffold time. Instead:
.githubpublishes the driver bytes +driver-skill-manifest.jsonas this versioned package (ADR-0054 §Byte-transport, resolving #1300).FS.GG.SDD.Clipins it and restores it at CLI build/publish time — online.- At scaffold time — offline — the CLI materializes the driver into the product tree's skill
roots from the bytes it already carries, verifying each against the manifest
sha256(ADR-0014).
This is the ADR-0062
FS.GG.Kit pattern, one consumer over (SDD CLI → scaffolds, not Renovate → framework repos), and the
delivery substrate ADR-0063
directs owner-authored skills onto.
What it ships
drivers/driver-skill-manifest.json the delivered set + whole-directory manifests
drivers/skills/<id>/<relative-path> every file for each `scope: driver` row (e.g. work-roadmap)
build/FS.GG.Drivers.props a consumer handle: $(FsggDriversContentDir) → the content root
Only scope: driver rows carry bytes. A scope: operator row
(ADR-0057,
e.g. drive-board) is .github-authored but materialized nowhere, so it is listed in the manifest
(the emitter's single output) but its bytes are deliberately not delivered — its materializes-when: false
gates it out of every tree.
Consuming it
There is no consumer materialize target in this package, by design: the materialize is the SDD CLI's,
at scaffold time. build/FS.GG.Drivers.props exposes $(FsggDriversContentDir) so the CLI's build can
locate the packed bytes; the CLI reads driver-skill-manifest.json, and for each row whose
materializes-when holds, lays the complete skills/<id>/ directory into the scaffold's skill roots
and verifies its file set, bytes, and executable modes
against the recorded sha256. See ADR-0063 for the materializer design.
Deriving, not restating
The delivered set lives in exactly one authored place —
registry/driver-skill-manifest.json,
emitted by scripts/generate-driver-manifest from the authored SKILL.md bodies (ADR-0058). stage-drivers.py
reads that manifest at pack time and stages exactly its scope: driver rows; a driver added or retired
needs no edit to this package. verify-package.sh proves the packed set derives from the manifest, packs
every driver member, and fails loud on a byte that does not match its recorded sha256.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.80.1 | 0 | 9/4/2026 |
| 0.80.0 | 0 | 9/4/2026 |
| 0.79.0 | 51 | 9/3/2026 |
| 0.78.1 | 86 | 9/1/2026 |
| 0.78.0 | 84 | 8/31/2026 |
| 0.77.0 | 90 | 8/30/2026 |
| 0.76.0 | 93 | 8/30/2026 |
| 0.75.5 | 135 | 8/25/2026 |
| 0.75.4 | 107 | 8/25/2026 |
| 0.75.3 | 98 | 8/25/2026 |
| 0.75.2 | 113 | 8/24/2026 |
| 0.75.1 | 100 | 8/24/2026 |
| 0.75.0 | 105 | 8/23/2026 |
| 0.74.0 | 115 | 8/23/2026 |
| 0.73.2 | 108 | 8/23/2026 |
| 0.73.1 | 111 | 8/22/2026 |
| 0.72.0 | 110 | 8/22/2026 |
| 0.71.0 | 112 | 8/21/2026 |
| 0.70.0 | 109 | 8/21/2026 |
| 0.69.0 | 105 | 8/21/2026 |