YADM Utilities

Automate Claude Code dotfile management with YADM across multiple machines.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/knowledgexhunta/devops-toolkit --skill yadm-utilities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: YADM Utilities
Source: https://github.com/knowledgexhunta/devops-toolkit/tree/main/plugins/devops-toolkit/skills/yadm-utilities
Command: npx skills add https://github.com/knowledgexhunta/devops-toolkit --skill yadm-utilities

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

YADM Utilities helps users manage Claude Code dotfiles across multiple machines by providing guidance on tracking, bootstrapping, and configuring using YADM, ensuring consistent environments.

Core Features & Use Cases

  • Track Claude Code configuration files with YADM to keep user preferences and agent settings synchronized.
  • Use YADM alternates to tailor dotfiles per OS/host while sharing a single repository.
  • Automate new-machine setup with bootstrap scripts and idempotent configuration for reliable deployments.

Quick Start

Clone your dotfiles repo, run yadm bootstrap, and start tracking Claude Code dotfiles with YADM across machines.

Frequently Asked Questions about YADM Utilities

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

FAQPage Schema
How do I manage dotfiles across multiple machines with YADM?

To manage dotfiles across multiple machines with YADM, you track your configuration files in a single repository and use bootstrap scripts for idempotent setup, ensuring consistent environments on every workstation you clone into.

What are YADM alternates and how do they work for multi-machine setups?

YADM alternates allow you to tailor dotfiles per OS or host while sharing a single repository, creating symlinks to host-specific configuration files so each machine receives the correct environment settings without separate repos.

Do I need any special dependencies to bootstrap Claude Code configurations with YADM?

You do not need special dependencies to bootstrap Claude Code configurations with YADM beyond the YADM tool itself and standard shell tools, keeping the environment requirements minimal for tracking and deploying dotfiles.

How do I automate new-machine setup for Claude Code dotfiles?

You automate new-machine setup for Claude Code dotfiles by cloning your repository and running yadm bootstrap, which executes idempotent configuration scripts to reliably deploy your agent settings and user preferences.

What is the best way to synchronize Claude Code configuration files across workstations?

The best way to synchronize Claude Code configuration files across workstations is using YADM to track the dotfiles in a centralized repository, applying alternates for host-specific overrides and bootstrap scripts for automated deployment.