agent-containerizer
agent-containerizer
This skill helps you package your AI agent into a production-ready container. It ensures that both Python (for ADK) and Node.js (for toolsets like reddit-mcp) are correctly installed and available.
Usage
Ask Antigravity to:
- "Generate a Dockerfile for my agent"
- "Containerize my project for Cloud Run"
- "Make sure reddit-mcp works in my Docker image"
Container Pattern
The generated Dockerfile includes:
- Python 3.12-slim Base: A lightweight foundation for the agent logic.
- Node.js Installation: Essential for running MCP servers distributed via
npmornpx. - Global Tool Installation: Pre-installs standard tools like
reddit-mcpto speed up startup. - uv Integration: Uses the
uvpackage manager for fast and reproducible Python dependency installation. - FastAPI Setup: Configures the container to run the
uvicornserver on the correct port (8080).
More from googlecloudplatform/devrel-demos
go-backend-dev
Specialist in implementing robust HTTP services and APIs in Go. Activates for "endpoint", "handler", "API", "server".
41go-reviewer
Expert code reviewer focusing on idiomatic Go, concurrency safety, and clean code principles. Activates for "review", "idiomatic", "refactor".
41go-architect
Expert in Go project scaffolding, standard layout compliance, and dependency management. Activates for "new project", "structure", "layout".
36go-test-expert
Expert in Go testing patterns, table-driven tests, httptest, benchmarking, and fuzzing. Activates for "test", "fail", "benchmark", "debug", "fuzz".
35latest-software-version
>
34go-project-setup
>
26