init-template

Generate cloud-init YAML templates for MPS sandboxes via guided prompts.

3|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/HorizenLabs/multipass-sandbox --skill init-template
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-template
Source: https://github.com/HorizenLabs/multipass-sandbox/tree/main/.claude/skills/init-template
Command: npx skills add https://github.com/HorizenLabs/multipass-sandbox --skill init-template

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cloud-init template generation for MPS sandboxes is error-prone and time-consuming. This skill guides developers through a structured, interactive process to produce consistent, project- or personal-scoped cloud-init templates and corresponding sandbox configurations.

Core Features & Use Cases

  • Guided, multi-step wizard covering scope (personal vs project), image flavor selection, and default template review.
  • Generates a ready-to-use YAML cloud-init template and writes it to the correct location (.mps/.yaml or project/.mps/).
  • Produces a summary and usage instructions to ensure teams adopt a consistent cloud-init workflow.

Quick Start

Run the init-template skill and follow the interactive prompts to generate your cloud-init YAML template.

Frequently Asked Questions about init-template

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

FAQPage Schema
How do I generate a cloud-init template for an MPS sandbox?

You can generate a cloud-init template for an MPS sandbox by running an interactive wizard that guides you through scope, image flavor selection, and default template review to compose a ready-to-use YAML file.

What is the best way to configure personal versus project-scoped cloud-init files?

The best way to configure personal versus project-scoped cloud-init files is using a guided generation process that prompts for scope selection and writes the final YAML template to the correct .mps directory location.

Can I review the default cloud-init template before writing the final YAML configuration?

Yes, you can review the default cloud-init template before writing the final YAML configuration. The interactive process parses the shipped default template, allowing you to verify proper MPS settings and .mps env references.

Does the cloud-init template generation process require any external dependencies?

No, the cloud-init template generation process requires no external dependencies. It operates independently to parse shipped default templates and compose generated YAML files with proper MPS cloud-init settings.

Why does my MPS sandbox cloud-init configuration need .mps env references?

Your MPS sandbox cloud-init configuration needs .mps env references to ensure the generated YAML template applies proper MPS cloud-init settings and integrates correctly with the designated sandbox environment.