What problem does it solve?
This Skill provides a controlled, auditable way for Alfred to persist personal and runtime configuration data, secrets, overlays, and scaling parameters so callers can request changes without manual file edits or unsafe plaintext handling.
Core Features & Use Cases
- Pass store writes: insert or update secret entries via the pass tool and verify existence without exposing values.
- Config and profile edits: update YAML config fields and model profile entries with validation and projection refresh.
- Overlay and platform publishing: write namespace overlays and environment scaling settings, validate kustomize and scaling constraints, then publish runtime projections.
- Operational guarantees: direct writes when target is explicit, required validations after write, runtime projection publishing, and terse bullet response format for confirmations.
- Use Case: Update KEDA scaling for an agent, persist the change to overlays/platform/<env>/scaling.yaml, validate numeric bounds, and publish the profile projection.
Quick Start
Ask Alfred to store a secret by saying: store key my/service/credential supersecret-value