Precondition:
- There are skill in .ai-devkit.json
{
"version": "0.23.0",
"environments": [
"claude",
"github",
"codex"
],
"phases": [
"requirements",
"design",
"planning",
"implementation",
"testing"
],
"createdAt": "2026-04-17T16:53:48.293Z",
"updatedAt": "2026-04-17T16:55:23.856Z",
"skills": {
"installed": [
{
"registry": "codeaholicguy/ai-devkit",
"name": "dev-lifecycle"
}
]
}
}
Then run ai-devkit skill remove dev-lifecycle, the skill was removed successfully, but the entry still remained in .ai-devkit.json.
Expect: The skill should be remove from .ai-devkit.json
Precondition:
{ "version": "0.23.0", "environments": [ "claude", "github", "codex" ], "phases": [ "requirements", "design", "planning", "implementation", "testing" ], "createdAt": "2026-04-17T16:53:48.293Z", "updatedAt": "2026-04-17T16:55:23.856Z", "skills": { "installed": [ { "registry": "codeaholicguy/ai-devkit", "name": "dev-lifecycle" } ] } }Then run
ai-devkit skill remove dev-lifecycle, the skill was removed successfully, but the entry still remained in.ai-devkit.json.Expect: The skill should be remove from
.ai-devkit.json