From f2d6dfe031573325c8e688e1c751739812ca1ffc Mon Sep 17 00:00:00 2001 From: Jhony Miler Date: Tue, 31 Mar 2026 16:24:59 -0300 Subject: [PATCH] fix: list all supported skill directories in fallback text --- get-shit-done/bin/lib/profile-output.cjs | 2 +- get-shit-done/templates/claude-md.md | 2 +- tests/claude-md.test.cjs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/get-shit-done/bin/lib/profile-output.cjs b/get-shit-done/bin/lib/profile-output.cjs index 08f9d16a2..f41cb6f51 100644 --- a/get-shit-done/bin/lib/profile-output.cjs +++ b/get-shit-done/bin/lib/profile-output.cjs @@ -177,7 +177,7 @@ const CLAUDE_MD_FALLBACKS = { stack: 'Technology stack not yet documented. Will populate after codebase mapping or first phase.', conventions: 'Conventions not yet established. Will populate as patterns emerge during development.', architecture: 'Architecture not yet mapped. Follow existing patterns found in the codebase.', - skills: 'No project skills found. Add skills to `.claude/skills/` or `.agents/skills/` with a `SKILL.md` index file.', + skills: 'No project skills found. Add skills to any of: `.claude/skills/`, `.agents/skills/`, `.cursor/skills/`, or `.github/skills/` with a `SKILL.md` index file.', }; // Directories where project skills may live (checked in order) diff --git a/get-shit-done/templates/claude-md.md b/get-shit-done/templates/claude-md.md index 119948184..4c96fd488 100644 --- a/get-shit-done/templates/claude-md.md +++ b/get-shit-done/templates/claude-md.md @@ -79,7 +79,7 @@ Architecture not yet mapped. Follow existing patterns found in the codebase. **Fallback text:** ``` -No project skills found. Add skills to `.claude/skills/` or `.agents/skills/` with a `SKILL.md` index file. +No project skills found. Add skills to any of: `.claude/skills/`, `.agents/skills/`, `.cursor/skills/`, or `.github/skills/` with a `SKILL.md` index file. ``` **Discovery behavior:** diff --git a/tests/claude-md.test.cjs b/tests/claude-md.test.cjs index 625c1889c..8b204f434 100644 --- a/tests/claude-md.test.cjs +++ b/tests/claude-md.test.cjs @@ -106,7 +106,7 @@ describe('generate-claude-md skills section', () => { const content = fs.readFileSync(path.join(tmpDir, 'CLAUDE.md'), 'utf-8'); assert.ok(content.includes('')); - assert.ok(content.includes('No project skills found')); + assert.ok(content.includes('No project skills found. Add skills to any of')); }); test('discovers skills from .claude/skills/ directory', () => {