infras-kit-81b7ad — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited infras-kit-81b7ad (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- Improved compatibility of back to top link: See: https://github.com/othneildrew/Best-README-Template/pull/73 --> <a id="readme-top"></a>
<br /> <div align="center"> <a href="#readme-top"> <img src="images/logo.jpg" alt="Infras Kit logo" width="96" height="96"> </a>
<h1 align="center">Infras Kit</h1>
<p align="center"> Turn infrastructure tickets into shippable plans and safe implementations. <br /> <a href="docs/infras-kit/flow.md"><strong>Explore the flow docs »</strong></a> <br /> <br /> <a href="#install">Install</a> · <a href="#usage">Usage</a> · <a href="CONTRIBUTING.md">Contributing</a> </p> </div>
<!-- TABLE OF CONTENTS --> <details> <summary>Table of Contents</summary> <ol> <li><a href="#about-the-project">About The Project</a></li> <li> <a href="#getting-started">Getting Started</a> <ul> <li><a href="#prerequisites">Prerequisites</a></li> <li><a href="#install">Install</a></li> </ul> </li> <li><a href="#usage">Usage</a></li> <li><a href="#skill-catalog">Skill Catalog</a></li> <li><a href="#repo-layout">Repo Layout</a></li> <li><a href="#license">License</a></li> </ol> </details>
<!-- ABOUT THE PROJECT -->
Infras Kit is a lightweight infrastructure delivery framework and skill pack for agents like Codex, Claude Code, and OpenCode.
It standardizes repeatable artifacts (ticket.md, spec.md, plan.md, tasks.md) and pushes safe delivery defaults:
<p align="right">(<a href="#readme-top">back to top</a>)</p>
docs/scripts/ and infras-kit-plugin/skills/*/scripts/infras-kit-plugin/skills/<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- GETTING STARTED -->
gitbash#### Quick install (recommended)
bash scripts/install-opencode-skills.sh --global # symlinks under ~/.config/opencode/skills
# or
bash scripts/install-opencode-skills.sh --project . # writes .opencode/skills inside this repoEnable the plugin/skill pack in Codex, Claude, or OpenCode using their standard local-plugin entry and point it at infras-kit-plugin/.
#### Manual symlink install
SKILL_ROOT="$(pwd)/infras-kit-plugin/skills"
mkdir -p ~/.agents/skills ~/.config/opencode/skills
for skill in infra-kit.workflow infra-kit.workflow.thinking infra-kit.workflow.research infra-kit.workflow.design infra-kit.workflow.verify infra-kit.workflow.review infra-kit.domain.iac infra-kit.domain.helm infra-kit.domain.k8s-doctor infra-kit.domain.github infra-kit.workflow.audit; do
ln -sf "$SKILL_ROOT/$skill" ~/.agents/skills/$skill
ln -sf "$SKILL_ROOT/$skill" ~/.config/opencode/skills/$skill
done#### Copy-only environments
Some managed laptops block symlinks. After pulling the repo, copy the folders instead:
SKILL_ROOT="$(pwd)/infras-kit-plugin/skills"
DEST=~/.config/opencode/skills
mkdir -p "$DEST"
for skill in infra-kit.workflow infra-kit.workflow.thinking infra-kit.workflow.research infra-kit.workflow.design infra-kit.workflow.verify infra-kit.workflow.review infra-kit.domain.iac infra-kit.domain.helm infra-kit.domain.k8s-doctor infra-kit.domain.github infra-kit.workflow.audit; do
rm -rf "$DEST/$skill"
cp -R "$SKILL_ROOT/$skill" "$DEST/$skill"
done<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- USAGE -->
bash infras-kit-plugin/skills/infra-kit.workflow/scripts/new-work-item.sh "Reduce NAT Gateway spend" \
--id "INFRA-1234" \
--link "https://jira.example.com/browse/INFRA-1234"docs/infras-kit/work-items/<nnn>-.../ticket.md, then drive spec.md -> plan.md -> tasks.md.infra-kit.workflow.verify to map acceptance criteria to checks and record evidence.infra-kit.workflow.review to prepare a reviewable PR and respond to feedback.Sample prompts:
Use infra-kit.domain.iac to review ./infra/live/prod for destructive change risk.
Use infra-kit.domain.helm to refactor ./charts/web with shared helpers and safer defaults.
Use infra-kit.domain.k8s-doctor to trace a 503 from ingress to Pod in namespace payments.
Use infra-kit.domain.github to harden ./.github/workflows/release.yml with minimal permissions.
Use infra-kit.workflow.verify to produce a verification matrix for INFRA-1234 and paste evidence into implementation-notes.md.
Use infra-kit.workflow.review to produce a PR body from the work item and confirm rollback + verification are clear.
Use infra-kit.workflow.audit to audit ./infra and ./.github/workflows for least-privilege and release safety.<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- SKILL CATALOG -->
infra-kit.workflow: ticket -> spec -> plan -> tasks -> implementation notes (includes Confluence-ready update template)infra-kit.workflow.thinking: structured problem solving and decision hygieneinfra-kit.workflow.research: version-aware, source-backed research briefs with a validation planinfra-kit.workflow.design: requirements-first infrastructure design with rollout/rollback and ownershipinfra-kit.workflow.verify: definition-of-done verification gate and evidence captureinfra-kit.workflow.review: PR readiness checklist and review-feedback loop hygieneinfra-kit.domain.iac: Terraform + Terragrunt authoring/review/validationinfra-kit.domain.helm: Helm chart authoring/review/validationinfra-kit.domain.k8s-doctor: read-only-first Kubernetes debugging (Pod -> Service -> routing)infra-kit.domain.github: repo governance and workflow hardening (Actions, CODEOWNERS, templates)infra-kit.workflow.audit: cross-cutting audit (least privilege, release safety, OWASP exposure)<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- REPO LAYOUT -->
.
├── README.md
├── images/
├── docs/
├── scripts/
└── infras-kit-plugin/
├── .claude-plugin/plugin.json
├── .codex-plugin/plugin.json
└── skills/
├── infra-kit.workflow/SKILL.md
├── infra-kit.workflow.thinking/SKILL.md
├── infra-kit.workflow.research/SKILL.md
├── infra-kit.workflow.design/SKILL.md
├── infra-kit.workflow.verify/SKILL.md
├── infra-kit.workflow.review/SKILL.md
├── infra-kit.domain.iac/SKILL.md
├── infra-kit.domain.helm/SKILL.md
├── infra-kit.domain.k8s-doctor/SKILL.md
├── infra-kit.domain.github/SKILL.md
└── infra-kit.workflow.audit/SKILL.md<p align="right">(<a href="#readme-top">back to top</a>)</p>
<!-- LICENSE -->
This repository currently does not include a LICENSE file.
<p align="right">(<a href="#readme-top">back to top</a>)</p>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.