Provides an entry point for developers to bootstrap local environments and install core dependencies.
Install
mkdir -p .claude/skills/dev-start && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14316" && unzip -o skill.zip -d .claude/skills/dev-start && rm skill.zipInstalls to .claude/skills/dev-start
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Quick-start guide for new Capsem developers. Use when someone asks "how do I get started", "how to set up", "first time setup", or "bootstrap". Points to the bootstrap script and full docs. For detailed environment troubleshooting, use /dev-setup instead.Key capabilities
- →Clone the repository
- →Run the bootstrap script interactively
- →Run the bootstrap script non-interactively
- →Verify VM boots with a command
- →Install hard prerequisites like bash, git, curl
- →Install dependencies like uv, flock, colima, docker
How it works
The skill executes a bootstrap script that performs three phases of installation: hard prerequisites, dependencies, and doctor fixes. It can run interactively or non-interactively.
Inputs & outputs
When to use dev-start
- →Bootstrap project environment
- →Install initial dependencies
- →Verify VM setup
About this skill
Developer Quick Start
Fastest path
git clone <repo> && cd capsem
./bootstrap.sh # interactive, prompts [Y/n] before each install
./bootstrap.sh --yes # non-interactive (CI / unattended setup)
just exec "echo hello" # verify VM boots (build-assets runs as part of bootstrap)
bootstrap.sh lives at the repo root, not under scripts/.
What bootstrap.sh does
Three phases. Default answer at every prompt is Yes — press Enter to install, type n to skip.
- Hard prereqs (you must have):
bash,git,curl. Auto-installed:rustup(sh.rustup.rs),just(just.systems →~/.local/bin). - Dependencies: on Linux, distro-native build/Tauri packages,
cpio, verified Node 24, pnpm 10, Docker + Buildx, Bubblewrap, and immediate Docker/KVM access; on macOS,flock,colima+docker+docker-buildx, Tart, and sshpass through Homebrew. Both platforms installuv, locked Python/frontend dependencies, and then prove the runtime. - Doctor
--fix(scripts/doctor-common.sh --fix): installs Rust targets and the exact config-owned Cargo tools (cargo-nextest,cargo-llvm-cov,cargo-audit,b3sum,cargo-tauri, andcargo-sbom); builds VM assets and packs the initrd.
The VM asset rail materializes its digest-pinned OBOM tools inside its own architecture-matched helper; do not install a parallel global cdxgen.
--yes flag and non-tty input both auto-accept every prompt.
After bootstrap
All just recipes (run, test, dev, etc.) check for .dev-setup and auto-run doctor if missing. You can't accidentally skip setup.
Full documentation
- Detailed setup + troubleshooting: Development Guide or
/dev-setupskill - Just recipe reference:
/dev-just - Testing workflow:
/dev-testing
Container runtime
Docker (via Colima on macOS) with 12GB+ RAM (16GB recommended -- the Tauri install-test build OOMs below 12GB). On Linux, bootstrap installs and starts native Docker, repairs current-session Docker/KVM access, and verifies the Bubblewrap host-gate boundary. See /dev-setup for configuration.
When not to use it
- →For detailed environment troubleshooting
Limitations
- →Does not perform detailed environment troubleshooting
How it compares
This skill automates the setup process with a single script, whereas a manual approach would require individual installation and configuration of each prerequisite and dependency.
Compared to similar skills
dev-start side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| dev-start (this skill) | 0 | 1mo | Review | Beginner |
| applescript | 28 | 8mo | Review | Advanced |
| bazel-build-optimization | 14 | 2mo | No flags | Advanced |
| home-assistant-manager | 9 | 8mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by google
View all by google →You might also like
applescript
martinholovsky
Expert in AppleScript and JavaScript for Automation (JXA) for macOS system scripting. Specializes in secure script execution, application automation, and system integration. HIGH-RISK skill due to shell command execution and system-wide control capabilities.
bazel-build-optimization
wshobson
Optimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build performance for enterprise codebases.
home-assistant-manager
komal-SkyNET
Expert-level Home Assistant configuration management with efficient deployment workflows (git and rapid scp iteration), remote CLI access via SSH and hass-cli, automation verification protocols, log analysis, reload vs restart optimization, and comprehensive Lovelace dashboard management for tablet-optimized UIs. Includes template patterns, card types, debugging strategies, and real-world examples.
swarm-advanced
ruvnet
Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows
windows-expert
jackspace
Expert guidance for Windows, PowerShell, WSL interop, and cross-platform development
bash-linux
davila7
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.