setup-project

Installation
SKILL.md

Purpose

Use this skill only for a new repository. It resolves the selected channel from the official Git source, verifies the installed bundled template matches that exact commit, renders the bundle, records the commit for future three-way updates, initializes the new-project workflow, and validates the generated documentation. It does not migrate legacy project state.

Resolve <skill-dir> as the directory containing this SKILL.md; resolve <core-dir> as its sibling dstack-core skill directory. Run the setup helper through the shared workflow runner so uv reuses one environment for the workflow rather than creating one environment per script path.

Shared trust contract

Before executing this workflow, read and follow ../dstack-core/references/TRUST-AND-AUTHORITY.md. That contract is normative for this workflow. If it conflicts with this skill, follow the more restrictive rule and report the conflict.

Startup version evidence

Installs
44
First Seen
Jul 10, 2026
setup-project — robertderose/dstack