dotfiles-bootstrap

Bootstrap a workstation by invoking dot init against a target dotfiles repository.

72|15|Updated Feb 16, 2015
One-click install
npx skills add https://github.com/sebastienrousseau/dotfiles --skill dotfiles-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotfiles-bootstrap
Source: https://github.com/sebastienrousseau/dotfiles/tree/main/defaults/dot_claude/skills/dotfiles-bootstrap
Command: npx skills add https://github.com/sebastienrousseau/dotfiles --skill dotfiles-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstraps a workstation with the dotfiles framework by securely invoking dot init against a target repository, enabling profile-aware safety prompts and auditable changes.

Core Features & Use Cases

  • Handles target specification as GitHub user, owner/repo, or full clone URL.
  • Honors agent profiles (ask / plan / apply / audit) to control dry-run vs apply behavior.
  • Surfaces trust prompts and reports outcomes for user review.

Quick Start

Run dot init <user> to bootstrap a workstation from the specified GitHub dotfiles repository.

Frequently Asked Questions about dotfiles-bootstrap

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

FAQPage Schema
How do I bootstrap a workstation with my dotfiles using chezmoi?

You can bootstrap a workstation by running dot init followed by a GitHub username, owner/repo pair, or full clone URL, which triggers secure cloning and profile-based provisioning of your dotfiles.

What is the dot init process for secure workstation provisioning?

The dot init process performs controlled cloning and validation of a target dotfiles repository, requiring trust prompts and a valid environment before applying any state mutations to the workstation.

Do I need chezmoi installed to use this dotfiles bootstrap Skill?

Yes, chezmoi is required as a dependency. The Skill relies on a valid chezmoi environment to perform validation, handle trust prompts, and execute controlled cloning before mutating workstation state.

Can I run a dry-run or plan mode before applying dotfiles changes?

Yes, the Skill honors agent profiles including ask, plan, apply, and audit modes, allowing you to execute a dry-run or plan phase to review auditable changes before any state mutation occurs.

How does the trust prompt mechanism work during dotfiles provisioning?

The trust prompt mechanism surfaces confirmation requests during the dot init execution, ensuring user review and approval before proceeding with controlled cloning and state mutation of the workstation.

What are the limitations of using agent profiles for dotfiles management?

The Skill is limited by its dependence on a valid chezmoi environment and requires explicit trust prompts for state mutations, meaning it cannot silently apply changes or operate without local validation.