dev-setup

Automate Capsem development environment setup across macOS and Linux.

68|10|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/google/capsem --skill dev-setup-google
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-setup
Source: https://github.com/google/capsem/tree/main/skills/dev-setup
Command: npx skills add https://github.com/google/capsem --skill dev-setup-google

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Setting up a Capsem development environment from scratch is time-consuming and error-prone; this Skill provides a repeatable onboarding flow, machine provisioning, and troubleshooting guidance to get developers up and running quickly.

Core Features & Use Cases

  • Prerequisites validation and tool installation guidance for macOS and Linux environments.
  • Step-by-step provisioning workflow including VM asset builds, container-runtime configuration (Podman/Docker), and verification checks.
  • Use Case: Onboard a new developer or provision a fresh workstation with a documented, repeatable setup to ensure a ready-capable Capsem dev environment.

Quick Start

Clone the repository, run just doctor to verify tools, build assets with just build-assets, and boot the VM with just run to verify the environment.

Frequently Asked Questions about dev-setup

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

FAQPage Schema
How do I automate a Capsem dev-environment setup on macOS and Linux?

Automate a Capsem dev-environment setup by running validation scripts to check prerequisites, install tools, build VM assets, configure container runtimes, and verify the environment across macOS and Linux.

What's the best way to onboard a new developer with a repeatable development environment?

Onboard a new developer by applying a repeatable provisioning workflow that validates prerequisites, builds VM assets, configures Podman or Docker, and runs verification checks to ensure a ready-capable environment.

Do I need Podman or Docker to configure the container runtime for a Capsem environment?

You need Podman or Docker to configure the container runtime during Capsem setup, as the provisioning workflow includes container-runtime configuration to ensure the development environment functions correctly.

How does VM asset building work during workstation provisioning?

VM asset building works by executing build commands to compile required virtual machine resources, which are then used to boot and verify the development environment during the provisioning workflow.

What steps are involved in provisioning a fresh machine for Capsem development?

Provisioning a fresh machine involves validating prerequisites, installing tools, building VM assets, configuring container runtimes, and running verification checks to confirm the Capsem dev environment is ready.