-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
The skill is currently named agent-sdk but it's specifically about the Claude Agent SDK, not a generic agent SDK. The name should clearly reflect that it's Claude-specific.
Requirements
Explicit User Requirement (MUST PRESERVE):
- Rename
/agent-sdkskill to/claude-agent-sdkskill
Implementation Scope
Directories to Rename (3 locations):
.claude/skills/agent-sdk/→.claude/skills/claude-agent-sdk/docs/claude/skills/agent-sdk/→docs/claude/skills/claude-agent-sdk/amplifier-bundle/skills/agent-sdk/→amplifier-bundle/skills/claude-agent-sdk/
Files to Update:
src/amplihack/known_skills.py- Update skill registry (line 14)SKILL.mdfrontmatter - Changename: agent-sdktoname: claude-agent-sdk- ~57 files with references to
agent-sdkskill
Success Criteria
- All 3 skill directories renamed
- Skill registry updated in
src/amplihack/known_skills.py - Frontmatter
name:field updated in SKILL.md - All file references updated across codebase
- All tests pass with new skill name
- Documentation builds successfully
- Skill invocation works:
Skill(skill="claude-agent-sdk")
Acceptance Criteria
- User can invoke
/claude-agent-sdkorSkill(skill="claude-agent-sdk") - Old skill name
/agent-sdkno longer works - CI passes (all tests green)
- No broken links in documentation
- No git grep results for old
agent-sdkpath references
Notes
- PyPI package dependency
claude-agent-sdkis already correct (no change needed) - Activation keywords remain functional (users can still say "agent sdk" and trigger it)
- Clean break - no deprecation alias (keeps implementation simple)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request