Supply Chain Hygiene
DevOps & Securitysupply-chain-hygieneSupply Chain Hygiene is an Agent Skill for devops & security published in the kubernetes-sigs/kueue repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Flag supply-chain hygiene gaps — unpinned image refs, TLS bypass, unjustified go.mod replace directives, curl|sh, moving-tag GitHub Actions (CWE-295, CWE-494).
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/kubernetes-sigs/kueue/blob/HEAD/cmd/experimental/skills/reviewer/security/supply-chain-hygiene/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/supply-chain-hygiene, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Skill: Supply Chain Hygiene (CWE-295, CWE-494)
- Image references without a digest pin (
image: foo:latestis a violation; require@sha256:...). InsecureSkipVerify: true, TLS verification bypass, or--insecureflags.replacedirectives ingo.modwithout a tracked issue and a target removal version.curl | sh,wget | bash, or scripts fetched from a URL inside a Dockerfile or Makefile.- Third-party GitHub Actions / CI workflow steps pinned to a moving tag instead of a commit SHA.
- New direct dependencies without a one-line justification.