sync-dotfiles

Sync local ~/.claude configuration with the lloyd repository and update submodules.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/lucasreydman/lloyd --skill sync-dotfiles-lucasreydman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-dotfiles
Source: https://github.com/lucasreydman/lloyd/tree/main/skills/sync-dotfiles
Command: npx skills add https://github.com/lucasreydman/lloyd --skill sync-dotfiles-lucasreydman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Syncs the local ~/.claude configuration with the lucasreydman/lloyd repository to pull the latest commits, update submodules, and report required user actions (missing API keys, dependencies, restarts).

Core Features & Use Cases

  • Syncs the Claude config from the Lloyd GitHub repo into the local ~/.claude directory.
  • Updates submodules to ensure all components are in sync with the repository.
  • Reports actionable items for the user (missing API keys, dependencies, and restart needs) to complete a clean sync.

Quick Start

Run the sync-dotfiles skill to pull the latest changes and update submodules in ~/.claude.

Frequently Asked Questions about sync-dotfiles

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

FAQPage Schema
How do I sync Claude config files from a git repository to my local machine?

To sync Claude config files, the skill pulls the latest commits from the lucasreydman/lloyd repository into your local ~/.claude directory and updates all git submodules to ensure components match the remote state.

What happens if required API keys are missing after syncing dotfiles?

If API keys are missing after syncing dotfiles, the skill audits the environment and prompts you for the required keys, dependencies, and necessary restarts to ensure Claude Code remains fully operable.

Can I use git submodules to manage Claude Code configuration across multiple environments?

Yes, you can use git submodules to manage Claude Code configuration. This skill updates submodules within the ~/.claude directory to keep all configuration components in sync with the remote Lloyd repository.

How do I fix Claude Code configuration drift after pulling new git commits?

To fix Claude Code configuration drift, run the skill to pull the latest commits and update submodules. It enforces validation checks and reports actionable items like missing dependencies or restarts to complete the sync.

Do I need to manually restart Claude Code after updating dotfiles from a repository?

You may need to restart Claude Code after updating dotfiles. The skill audits your environment post-sync and explicitly reports if a restart is required to complete the configuration update successfully.