Secrets workflow
A project opts in with .skret.yaml:
version: "1"default_env: prodproject: my-serviceenvironments: prod: provider: aws path: /my-service/prod region: ap-southeast-1- Local development:
skret env --format dotenv > .env(or read directly in shells withskret get KEY). - CI: prefer OIDC roles; the machine identity reads the configured path directly — no static credentials in the repo.
- Onboarding: run
skret bootstraponce so each contributor holds a least-privilege key instead of the admin credential.
Inventory dashboards are published with skret hub to a vault endpoint — key names and hashes only, never values.