feat: add skill rename command and natural language rename detection

- Added 'skill rename <old> <new>' subcommand
- Intercept 'rename X to Y' natural language patterns locally
- Updates name field inside SKILL.md after rename
- Reloads skills immediately after rename
This commit is contained in:
2026-02-18 23:51:39 -05:00
parent b24c501860
commit 55c6767e69

View File

@@ -103,10 +103,18 @@ mcp remove brave-search
| `skill list` | List all loaded skills |
| `skill show <name>` | View a skill's content |
| `skill create <name>` | Create a new skill template |
| `skill rename <old> <new>` | Rename a skill |
| `skill remove <name>` | Remove a skill |
| `skill reload` | Reload all skills |
You can also create skills via natural language — just ask: "Create a skill for checking stock prices" and the AI will write the SKILL.md for you.
You can also manage skills via natural language:
| Natural Language | What It Does |
|---|---|
| "Create a skill for checking weather" | Creates a skill with auto-derived name and triggers |
| "Rename my-old-skill to weather" | Renames the skill directory and updates SKILL.md |
These are handled locally (no AI call needed), so they work even if the AI runtime is down.
### AI Chat