simplyblock avatar

simplyblock

Official

@simplyblock · Germany

0Followers
|
29Public Repos
|
13Published Skills

NVMe/TCP Kubernetes Storage

Skills Distribution
DomainDeveloper To...Kubernetes Operato.. (40%)Testing & Quality .. (20%)Security & RBAC Au.. (15%)Technical Document.. (15%)

Agent Skills by simplyblock

Showing 13 vetted skills indexed across 1 GitHub repositories.

simplyblocksimplyblock
4

reconciler-patterns

Enforces non-blocking, state-machine-driven reconciler invariants for Kubernetes controllers in Go.

Official
Advanced
simplyblocksimplyblock
4

test-scenarios

Generates exhaustive ID'd test scenario matrices for Kubernetes operators, CSI drivers, and CRDs.

Official
Advanced
simplyblocksimplyblock
4

design-doc

Authors design documents and companion test plans for simplyblock-operator features and CRDs.

Official
Advanced
simplyblocksimplyblock
4

rbac-hardening

Audit and narrow Kubernetes RBAC grants, security contexts, and privilege escalation primitives.

Official
Advanced
simplyblocksimplyblock
4

code-cleanup

Refactors Go code in this repository while preserving observable behavior and reducing mechanism.

Official
Advanced
simplyblocksimplyblock
4

new-files

Enforces repository conventions for opening comments, placement, and regeneration of new files.

Official
Intermediate
simplyblocksimplyblock
4

api-design

Designs and audits Kubernetes operator CRDs against kubebuilder marker and API consistency conventions.

Official
Advanced
simplyblocksimplyblock
4

house-style

Enforces repository writing style rules through automated prose and identifier quality gates.

Official
Advanced
simplyblocksimplyblock
4

brainstorming

Explores product ideas and classifies them into spike, bounded, or architectural paths before any design work.

Official
Intermediate
simplyblocksimplyblock
4

regression-test

Write and run red-to-green regression tests for bugs in Go Kubernetes operators.

Official
Advanced
simplyblocksimplyblock
4

work-plan

Breaks a settled design into dependency-ordered work packages ready to file as GitHub issues.

Official
Advanced
simplyblocksimplyblock
4

extract-to-atlas-lib

Moves duplicated Go primitives from operator and CSI driver into the shared atlas-lib module.

Official
Advanced
simplyblocksimplyblock
4

build-system

Regenerates and syncs make build artifacts across a Kubernetes operator monorepo.

Official
Advanced

Frequently Asked Questions About simplyblock

FAQPage Schema
What tasks can I perform using simplyblock's skills?

You can write and debug reconcilers, design and audit CRDs, harden RBAC grants and security contexts, enumerate test scenario matrices, write red-to-green regression tests, author design docs and work plans, refactor code, extract shared primitives into atlas-lib, and drive the make-based build system for manifests, Helm charts, and OLM bundles.

Who are simplyblock's skills designed for?

They target engineers developing or reviewing the simplyblock Kubernetes operator and CSI driver: controller authors, platform engineers auditing RBAC and privilege, QA engineers building coverage matrices and regression tests, and technical writers maintaining design documents, test plans, and house-style-compliant prose.

How do the testing skills work in practice?

The test-scenarios skill enumerates an ID'd matrix of positive and negative cases across namespace, node-count, and multi-cluster axes. The regression-test skill enforces failing-test-first order, a Regression marker, behavioral assertions, and level selection across Go unit tests with fake clients, envtest, CSI e2e, or live clusters.

What prerequisites do simplyblock's skills assume?

They assume work inside the simplyblock operator repository: Go with kubebuilder markers, the atlas-lib shared library and its statemachine, Helm charts, OpenShift/OLM bundling, and the make build system. Several skills chain together, with brainstorming handing settled decisions to design-doc and design-doc feeding work-plan.

How does the build-system skill fit into development?

It drives the repository's make targets to regenerate or sync kubebuilder manifests (CRDs, RBAC, webhooks), the consolidated installer, Helm chart, OpenShift/OLM bundle, operator and CSI binaries, and the atlas generated client. Use it when CI drift checks fail or generated artifacts look stale.