claude/skills/organizing-dotfiles-configs/SKILL.md
--- name: organizing-dotfiles-configs description: Use when adding tool configurations to dotfiles repo, deciding directory structure, or reorganizing existing configs. Symptoms: "organize like existing pattern", uncertainty about flat vs nested structure, unsure which files to version-control, symlink paths breaking after reorganization. --- Decision framework for structuring tool configs in dotfiles with symlinks. ## When to Use - Adding new tool to dotfiles - Deciding structure (flat vs ne
npx skillsauth add dragonkid/dotfiles claude/skills/organizing-dotfiles-configsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Decision framework for structuring tool configs in dotfiles with symlinks.
| Config Type | Structure | Example | |------------|-----------|---------| | Simple executables | Flat | hooks/.sh | | Complex with metadata | Nested | skills//SKILL.md |
Include: configs, scripts, preferences Exclude: cache, logs, credentials
Hooks reorganization example:
~/.claude/hooks/ (local only)~/.dotfiles/claude/hooks/ + symlinklink_config "${BASEDIR}/claude/hooks" ~/.claude/hooksls -la ~/.claude/hookstools
Use when user wants to manage TODO items - adding tasks, listing pending items, marking done, removing, or searching. Triggers on /todo command or TODO-related requests.
tools
Use when creating a new skill, updating an existing skill, or troubleshooting skill frontmatter, gating, or slash command registration issues in OpenClaw.
tools
手动触发自我改进与记忆维护。分析近期 memory 文件,维护工作区文件,提出改进提案。触发方式:/self_improve 或用户说"自我改进"、"self improve"。
testing
测试 OpenClaw 配置中 LLM provider 的可用性。触发方式:/provider_check 或用户问"测试 provider 可用性"、"检查 provider 状态"、"provider 健康检查"。