shunk031-manage-public-private-dotfiles

Installation
SKILL.md

[!NOTE] After reading this SKILL.md, say: 🏠 I read shunk031-manage-public-private-dotfiles.

Manage Public and Private Dotfiles

Treat the public and private chezmoi sources as related but separate management domains. Establish their current ownership boundary before proposing or making changes.

Skill content is not one of those domains any more. It lives in shunk031/skills and shunk031/skills-private, and the dotfiles repositories hold only the subscription allowlist that installs it. Use the shunk031-manage-public-private-skills skill for anything that adds, edits, or removes a skill, and use this one for the configuration around it.

Workflow

  1. Read the applicable instructions before investigating.

    • Read ~/.agents/AGENTS.md, then read ~/.agents/AGENTS-private.md when it is readable.
    • Treat ~/.agents/AGENTS-private.md as the stable user-level path. Its canonical content is ~/.local/share/chezmoi-private/home/dot_config/codex/AGENTS-private.md, while its symlink wiring is managed by the public dotfiles source.
    • Keep the private content in home/dot_config/codex/AGENTS-private.md and change the public repository only for its symlink wiring. Do not duplicate the content.
    • Read the root AGENTS.md in both dotfiles repositories. Follow each repository's rules for changes made there.
  2. Inspect both repositories before choosing an edit target.

Installs
35
Repository
shunk031/skills
First Seen
Aug 25, 2026
shunk031-manage-public-private-dotfiles — shunk031/skills