z5labs developer-experience monorepo. It bundles two things:
- A collection of Dagger modules under
daggerverse/— reusable, composable building blocks for CI pipelines and local development. - A Claude Code plugin marketplace that ships the same AI tooling we use in-repo, installable into anyone's Claude Code.
Install any module into your own Dagger project with:
dagger install github.com/z5labs/devex/daggerverse/<module>| Module | Description |
|---|---|
certificate-management |
Manage X.509 certificate authorities and issue TLS certificates. |
crypto |
Common crypto utilities — file digests and ephemeral keys. |
dgraph |
Spin up a Dgraph graph-database cluster. |
envoy |
Build Envoy proxy configurations and components. |
flash |
Codeify firmware flashing as Dagger functions. |
go |
Wrap the Go CLI surface (build, test, vet, fmt, run). |
grafana-stack |
Spin up Loki, Tempo, and Mimir as Dagger services. |
java |
Wrap the JVM toolchain — the JDK plus Maven and Gradle. |
kafka |
Spin up a Kafka-wire-compatible cluster. |
otel |
Spin up the OpenTelemetry Collector as a service. |
postgres |
Spin up a single-node PostgreSQL 17 primary. |
qemu |
Boot guest systems under QEMU. |
random |
Generate random values. |
z5labs |
Scaffold project archetypes (GoApp / GoLib). |
zig |
Wrap the Zig toolchain. |
See daggerverse/CLAUDE.md for module conventions
(function caching, code generation, tests layout).
This repo is also a Claude Code plugin
marketplace named
z5labs-devex. Add it to your Claude Code:
/plugin marketplace add z5labs/devex
Then install a plugin:
/plugin install daggerverse@z5labs-devex
| Plugin | Provides |
|---|---|
daggerverse |
/plan-dagger-module — paces a design conversation and drafts story issues for a new daggerverse module. |
See plugins/README.md for the plugin layout. To develop
against an unmerged local checkout, run /plugin marketplace add . from the
repo root instead.
Checks run through Dagger via the ci/ module, wired into GitHub Actions
in .github/workflows/ci.yml. Each module has a
sibling tests/ module exposed as a toolchain in
dagger.json.
MIT © Z5labs and Contributors