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.