dotfiles
Dotfiles repository structure and patterns. Use when adding configs, managing symlinks, or understanding the packages/ layout.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Dotfiles repository structure and patterns. Use when adding configs, managing symlinks, or understanding the packages/ layout.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Convert a message from standard Markdown to Slack's mrkdwn formatting and copy it to the clipboard, ready to paste into Slack. Trigger phrases "copy for slack", "/copy-for-slack", "format this for slack", "slackify this", "make this slack-ready", "copy that to slack", "give me a slack version".
Create or update GitHub pull requests for jj branches, including stacked PRs, existing PR updates, signed pushes, bookmark handling, PR body/title formatting, BLUF descriptions, dual BLUF (stack goal + this-PR goal) for stacked PRs, stack sections, and body-file based gh commands. Use whenever creating a PR, updating a PR after review fixes, pushing PR branch changes, or editing PR descriptions.
Jujutsu VCS workflows and custom aliases. Use when working with jj commands, commits, revsets, or version control operations.
Create a jujutsu commit with a well-crafted commit message based on the current diff and your commit style.
Evaluate an RTK version upgrade for safety and compatibility before updating
Mise taskrunner automation patterns. Use when adding, modifying, migrating, converting, or rewriting tasks, running commands, or understanding task structure.
| name | dotfiles |
| description | Dotfiles repository structure and patterns. Use when adding configs, managing symlinks, or understanding the packages/ layout. |
| user-invocable | false |
packages/ - Source configs organized by tool (nvim, git, zsh, claude, etc.)packages-dist/ - Generated outputs (shell configs)local-packages/ - Separate private repo for work-specific overrides (symlinked)mise/config.toml and mise/tasks/ - Mise taskrunner automationBrewfile - Homebrew package manifestpackages/<toolname>/ with config fileslink_dotfile call in mise/tasks/dot/install:
link_dotfile "packages/<toolname>/" "$HOME/.config/<toolname>"
mise run dot:install to applycopy_dotfile function in mise/tasks/dot/install)Work-specific or private config goes in local-packages/ (separate repo), not here.
./install - Full system setupFORCE=true ./install - Reinstall, clobbering existing filesmise tasks - List available tasksmise run dot:install - Apply dotfile symlinks/copiesmise run nvim:restore - Restore Neovim plugins from lock fileTasks use namespace:verb pattern (e.g., nvim:update, brew:install), defined by directory structure under mise/tasks/.