diff --git a/src/specify_cli/agents.py b/src/specify_cli/agents.py index 5054cb7d..9927daee 100644 --- a/src/specify_cli/agents.py +++ b/src/specify_cli/agents.py @@ -71,19 +71,19 @@ class CommandRegistrar: "extension": ".md" }, "kilocode": { - "dir": ".kilocode/rules", + "dir": ".kilocode/workflows", "format": "markdown", "args": "$ARGUMENTS", "extension": ".md" }, "auggie": { - "dir": ".augment/rules", + "dir": ".augment/commands", "format": "markdown", "args": "$ARGUMENTS", "extension": ".md" }, "roo": { - "dir": ".roo/rules", + "dir": ".roo/commands", "format": "markdown", "args": "$ARGUMENTS", "extension": ".md" diff --git a/src/specify_cli/presets.py b/src/specify_cli/presets.py index 4a210227..5f2894f6 100644 --- a/src/specify_cli/presets.py +++ b/src/specify_cli/presets.py @@ -596,6 +596,8 @@ class PresetManager: short_name = skill_name if short_name.startswith("speckit-"): short_name = short_name[len("speckit-"):] + elif short_name.startswith("speckit."): + short_name = short_name[len("speckit."):] skill_subdir = skills_dir / skill_name skill_file = skill_subdir / "SKILL.md"