malky-infra-scaffolder

Generate Docker Compose and .env files for Rust/PostgreSQL projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mmacphail/my-claude-rules --skill malky-infra-scaffolder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: malky-infra-scaffolder
Source: https://github.com/mmacphail/my-claude-rules/tree/main/malky-infra-scaffolder
Command: npx skills add https://github.com/mmacphail/my-claude-rules --skill malky-infra-scaffolder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically scaffolds the local infrastructure for a new Rust/PostgreSQL project, creating docker-compose files and an env template so you can start development quickly.

Core Features & Use Cases

  • Generates dev and test Docker Compose configurations for Postgres with sensible defaults.
  • Creates an .env.example with project-scoped credentials and URLs.
  • Pair-ready scaffolding for Rust projects, integrating with existing Rust scaffolding workflows.

Quick Start

Run the scaffold script with your project name to generate infra and env files for a new Rust project.

Frequently Asked Questions about malky-infra-scaffolder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold local infrastructure for a new Rust and PostgreSQL project?

This tool scaffolds local infrastructure for a new Rust and PostgreSQL project by generating development and test docker-compose configurations alongside an .env template to start development quickly.

Can I generate separate Docker Compose configurations for dev and test Postgres containers?

Yes, you can generate separate Docker Compose configurations for dev and test Postgres containers, which produces an infra/docker-compose.yml file for development and an infra/docker-compose.test.yml file for testing.

What is the best way to set up a ready-to-fill .env template with project-specific credentials for Rust?

The best way to set up a ready-to-fill .env template with project-specific credentials for Rust is using a scaffolder that generates an .env.example file with project-scoped URLs and credentials automatically.

Does this infrastructure scaffolder integrate with existing Rust project scaffolding workflows?

Yes, this infrastructure scaffolder integrates with existing Rust project scaffolding workflows by providing pair-ready docker-compose and env files that fit directly into your established Rust development setup.

When do I need to generate docker-compose files for a Rust project?

You need to generate docker-compose files for a Rust project when you require local development and test PostgreSQL containers with sensible defaults, allowing you to start application development immediately.