Rename /agent-sdk skill to /claude-agent-sdk for clarity#2406
Conversation
Renamed the agent-sdk skill to claude-agent-sdk to better reflect that it's specifically about the Claude Agent SDK from Anthropic, not a generic agent SDK. This improves discoverability and aligns with Anthropic's official naming convention. Changes: - Renamed skill directories in .claude/skills/, amplifier-bundle/skills/, docs/claude/skills/ - Updated skill registry in src/amplihack/known_skills.py - Updated frontmatter name field in SKILL.md files - Updated 57 file references across codebase - Fixed file structure diagrams in README.md files - Added type hints and pragma allowlist comments from pre-commit fixes Fixes #2405 Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
|
🤖 Auto-fixed version bump The version in If you need a minor or major version bump instead, please update |
🔍 Code Review (Reviewer Agent)Overall Assessment: Excellent - Clean, systematic rename with comprehensive coverage Score: 9.5/10 Strengths:
Issues Found & Resolved:
Zero-BS Compliance:
Recommendation:APPROVED - Ready for merge after CI passes. |
🔒 Security Review (Security Agent)Status: ALL SECURE - NO SECURITY CONCERNS FOUND Security Validation:
Specific Findings:NO VULNERABILITIES FOUND The rename operation is purely cosmetic:
Security Clearance: ✅ APPROVED FOR MERGE |
☯️ Philosophy Compliance Review (Philosophy-Guardian Agent)Status: PHILOSOPHY COMPLIANT Score: A (Exemplary) Philosophy Alignment:
Zen Reflection:This rename demonstrates the Wabi-sabi philosophy in practice:
The brick remains a brick - just with a clearer label. The studs (public API) are identical, so all connections remain intact. Red Flags Checked:
Recommendation: ✅ APPROVED - Shipshape and ready for merge! |
Repo Guardian - Action RequiredThis PR contains ephemeral content that does not belong in the repository: ❌ Violation: Point-in-Time Validation DocumentsFiles: (3 instances across skill locations)
Why flagged: **Date**: 2025-11-15
**Status**: ✓ PASSED
**Validated By**: Builder Agent
**Validation Date**: 2025-11-15
## Executive Summary
The Claude Agent SDK skill **has been** successfully built according to the architecture specification.
## Recommendations
### Immediate Actions
1. ✓ Deploy skill to `~/.amplihack/.claude/skills/claude-agent-sdk/`
````
**Point-in-time indicators**:
- ✅ Specific dates (2025-11-15)
- ✅ Past tense language ("has been successfully built", "has been successfully implemented")
- ✅ Status snapshot ("✓ PASSED")
- ✅ Time-specific recommendations ("Immediate Actions", "✓ Deploy skill...")
- ✅ "Next Review: Run drift detection weekly" - implies this is a snapshot before future reviews
**Why this is ephemeral**:
This document describes **what happened during the skill creation on 2025-11-15**, not durable reference material. As soon as the skill is updated, this validation report becomes stale. The checkmarks (✓) and recommendations ("Deploy skill", "Run drift detection") are instructions for a specific moment in time, not permanent documentation.
**Where this should go instead**:
- **PR description or comment** (for merge-time validation results)
- **Issue comment** (to document that validation passed)
- **Git commit message** (to record what was validated)
- **Not in the repository** - this is a development artifact, not permanent documentation
---
### Override Mechanism
To override this guardian check, add a PR comment containing:
````
repo-guardian:override (reason)Where
|
✅ Ready for ReviewAll workflow steps completed successfully:
Changes: 61 files (701 insertions, 690 deletions) This PR is ready for final approval and merge! 🏴☠️ |
Summary
Renamed the
/agent-sdkskill to/claude-agent-sdkto better reflect that it's specifically about the Claude Agent SDK from Anthropic, not a generic agent SDK. This improves discoverability and aligns with Anthropic's official naming convention.Changes
Directories Renamed (3 locations):
.claude/skills/agent-sdk/→.claude/skills/claude-agent-sdk/amplifier-bundle/skills/agent-sdk/→amplifier-bundle/skills/claude-agent-sdk/docs/claude/skills/agent-sdk/→docs/claude/skills/claude-agent-sdk/Files Modified:
src/amplihack/known_skills.py(changed"agent-sdk"to"claude-agent-sdk")name:field in all 3 SKILL.md files.github/agents/skills/symlink to point to new locationAny), pragma allowlist comments for false positive secretsGit History
All changes use
git mvto preserve file history - shows as renames (R) not delete+add.Step 13: Local Testing Results
Test Environment: Branch
feat/issue-2405-rename-agent-sdk-to-claude-agent-sdk, tested 2026-02-18Tests Executed:
claude-agent-sdkexists in.claude/skills/src/amplihack/known_skills.pycontainsclaude-agent-sdkname: claude-agent-sdkagent-sdkno longer exists in.claude/skills/skills/agent-sdkRegressions: ✅ None detected - all changes are mechanical renames
Issues Found: None - all tests passed
Philosophy Compliance
Review Summary
Test Plan
Fixes #2405
🤖 Generated with Claude Code