- Home
- Skills
- DevOps & Cloud
- DevOps
Works with the AI tools you already use
DevOps
Generate lean, strictly-scoped Docker, CI, and environment samples from infrastructure docs.
$10
DevOps
Example session with this skill installed
Read docs/infrastructure.md for 'TaskTracker'. It names a Dockerfile and a GitHub Actions pipeline for a Node.js stack. Create the samples in the infra folder. project_path is './app'.
- Read your context and instructions
- Compiled the devops
I have processed the infrastructure requirements for TaskTracker. Following the "no shopping" rule, I generated only the specific samples requested in the documentation and updated the handoff contract.
Devops Handoff: TaskTracker
| Section | Value |
|---|---|
| Product | TaskTracker |
| Slice Goal | Containerization and CI scaffolding |
| Hosting | Single-node VPS |
| Status | ready |
Decision
Sample. Infrastructure named Dockerfile and pipeline.
Files Created
Dockerfile.github/workflows/ci.ymlinfra/ci.md
Dockerfile Summary
A single-stage Node.js base image (node:20-slim). Includes a non-root user and excludes build-time secrets. No extra services or databases were added.
CI Commands
The GitHub Actions workflow includes
- Dependency installation (
npm ci) - Test execution (
npm test) - Docker image build (
docker build .)
Secrets
The following keys are required at runtime but are not stored in the tree:
DB_CONNECTION_STRINGAPI_KEY
Refused
- Redis Container: Not named in infrastructure docs.
- Terraform Modules: Infrastructure did not specify IaC requirements.
- Kubernetes Manifests: Outside the scope of a single-node VPS hosting plan.
Next steps
- Verify the base image version in the
Dockerfilematches your local environment. - Add the identified secrets to your GitHub repository secrets store.
- Run
docker build .to verify the container entrypoint.
Residual
implemented: no
samples: named files only
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
Infrastructure setup often suffers from scope creep, leading to bloated Dockerfiles and expensive cloud configurations that the project doesn't actually need yet. Developers waste time inventing complex CI pipelines and Kubernetes manifests before the core application even runs.
What it does
- Generates the absolute minimum Dockerfile, CI config, and env samples based strictly on your infrastructure handoff.
- Enforces a "no shopping" rule that prevents the creation of unrequested clusters, service meshes, or cloud modules.
- Produces a standardized
infra/ci.mdcontract file that tracks deployment status and implementation decisions. - Safeguards credentials by ensuring real tokens never enter the repository tree, using only placeholders for environment samples.
Frameworks & tools
Docker, Docker Compose, and generic CI runners. The skill adapts to the stack defined in your architecture docs, supporting various base images and OS families.
Why this beats prompting it yourself
General LLMs tend to "hallucinate" infrastructure, adding databases or registries just because they seem standard. This skill strictly limits output to what is named in your docs, preventing architectural drift and keeping your repository clean of "just in case" configuration files.
Use cases
- Creating a lean Dockerfile for a specific application slice.
- Generating
.env.examplefiles based on required secrets listed in infra docs. - Setting up local-first CI commands without committing to a specific cloud vendor.
- Validating that devops requirements match the architectural vision before implementation.
Known limitations
Does not perform cloud provisioning, hosting selection, or application coding. Requires existing infrastructure and architecture documentation to function.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 1 day ago
- Passed all security checks, Safe to install