migrating-claude-assets

Migrate Claude Code skills and commands from dotfiles to home-manager.

4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/johnnymo87/workstation --skill migrating-claude-assets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrating-claude-assets
Source: https://github.com/johnnymo87/workstation/tree/main/.claude/skills/migrating-claude-assets
Command: npx skills add https://github.com/johnnymo87/workstation --skill migrating-claude-assets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrates Claude Code skills and commands from dotfiles into the home-manager managed repository, simplifying maintenance and deployment.

Core Features & Use Cases

  • Migration Guidance: Provides steps to move skills, commands, and references into assets managed by home-manager.
  • Environment Consistency: Ensures Claude-related assets are symlinked to ~/.claude paths for macOS and devbox.
  • Use Case: When adding or relocating Claude skills to be managed by home-manager, run through the migration steps to keep all assets in sync.

Quick Start

Run the migration steps to move Claude assets into home-manager and update home.file entries.

Frequently Asked Questions about migrating-claude-assets

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

FAQPage Schema
How do I migrate Claude skills and commands from dotfiles to home-manager?

Migrate Claude assets by copying skills and commands into home-manager managed directories, adding corresponding home.file entries, and establishing symlinks to ~/.claude paths. This consolidates Claude-related configuration under home-manager for easier maintenance and deployment across macOS and devbox.

Can I use home-manager to organize Claude assets on macOS and devbox?

Yes. Home-manager manages Claude assets by symlink, directing them to ~/.claude paths on both macOS and devbox. This approach ensures environment consistency and centralizes Claude skill and command references without external dependencies.

What's the best way to keep Claude dotfiles and home-manager in sync?

Move Claude assets into home-manager's declarative configuration, update home.file entries to reference the new locations, and remove parallel dotfile management. This single-source-of-truth approach eliminates sync friction and simplifies asset deployment.

Do I need external tools to migrate Claude assets to home-manager?

No. The migration requires no external dependencies. Home-manager handles file copying, symlink establishment, and asset wiring natively, simplifying the process to configuration changes and file reorganization.

Why should I move Claude skills from dotfiles to home-manager?

Home-manager provides declarative, reproducible asset management, eliminating manual dotfile maintenance. Centralizing Claude skills, commands, and references reduces configuration drift and accelerates onboarding across development workstations.