Skip to content

mjcramerz/system-infra

v1.1.0

Use this plugin for host infrastructure workflows for boot, installer, storage, package publication, tuning, logging, and base system automation.

aptly

Manage Aptly repositories with deterministic snapshot promotion, signing, cleanup, and publication contracts. Use when the user asks about package publication channels, retention, or managed Aptly service behavior.

debian-preseed

Plan and review Debian preseed repositories with class manifests, destructive-storage safeguards, and staged installer hooks. Use when the user asks about unattended Debian installs, preseed class selection, or installer delivery contracts.

infra-grub

Modify GRUB bootloader configuration and kernel parameters with rollback-aware safety checks. Use when the user asks to change boot entries, kernel args, or GRUB defaults.

infra-kernel

Build and validate custom Linux kernel configurations with reproducible compile and boot validation steps. Use when the user asks for custom kernel config, compile, or test guidance.

infra-optimizations

Use this skill for tune host performance and security settings with measurement-first baselines and rollback controls. Use when the user asks to improve host throughput, latency, or system hardening posture.

infra-sysctl

Apply kernel sysctl parameter changes with safe rollout, verification, and rollback guidance. Use when the user asks to tune /proc/sys values or persistent sysctl settings.

infra-systemd

Use this skill for design, harden, and validate systemd services and timers including unit files, restart behavior, and sandbox directives. Use when the user asks to create or troubleshoot Linux service/timer units.

ops-logrotate

Design logrotate policies for predictable retention, rotation cadence, and service- safe log handling. Use when the user asks to configure or troubleshoot Linux log rotation.

os-debian-preseed

Create and review Debian preseed automation files for unattended installations with deterministic installer behavior, class-driven profiles, and staged runtime helpers. Use when the user asks for Debian auto-install, desktop/service role provisioning, or image delivery via preseed.

perf-profiling

Profile and optimize application or system performance using benchmarking, hot-path analysis, and regression guards. Use when the user asks to investigate slowness, latency regressions, or performance bottlenecks.

storage-filesystems

Design safe filesystem provisioning including partitioning, mkfs, mounts, and fstab entries with rollback notes. Use when the user asks for disk layout or mount configuration changes.