{"version":"2.1.312","anchor":"dynamic-skill-dirs-outside-the-cwd-worktree-need-gitignore-c","canonical_anchor":"dynamic-skill-dirs-outside-the-cwd-worktree-need-gitignore-c","heading":"Skill folders outside your working tree are loaded only after a gitignore check","tier":"notice","area":"Skills","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312\/e\/dynamic-skill-dirs-outside-the-cwd-worktree-need-gitignore-c","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.312","markdown":"### Skill folders outside your working tree are loaded only after a gitignore check\n\nClaude Code now skips skill folders outside the current working tree unless it confirms they are not ignored by git\n\n**What**\n\nClaude Code finds skills, saved sets of instructions, in skill folders as you work. For a skill folder outside the current working tree (the checked-out copy of your project you are working in), it now loads the folder only after confirming that git does not ignore it. Before, it checked only against the project root.\n\n- Folders that are shortcuts (symlinks) have the place they point to checked as well.\n\n- Folders that cannot be confirmed yet are skipped for now and checked again later.\n\nSkipped folders are noted in Claude Code's log.\n\n**Why**\n\nSkills from ignored folders, or from other copies of a project, are no longer picked up without a check. If a skill you expect is missing, its folder may be ignored or not yet confirmed.\n\n- Area: Skills\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}