← ClaudeAtlas

core-editlisted

Edit existing Claude Code skills. Use with /core-edit.
AirMile/claude-config · ★ 0 · AI & Automation · score 75
Install: claude install-skill AirMile/claude-config
# Edit ## Overview This skill edits existing skills. It detects if resources exist, loads the content, facilitates modifications, and applies changes with verification. **Trigger**: `/core-edit` or `/core-edit [name]` ## Workflow ### Step 1: Load Target **If name provided** (`/core-edit core-commit`): 1. Check if `.claude/skills/[name]/SKILL.md` exists → load skill 2. Check if `.claude/skills/[name]/` contains supporting files → note has resources 3. If skill doesn't exist → show error with available options **If no name** (`/core-edit`): 1. Discover all skills using bash find with symlink support: ```bash find -L .claude/skills -name "SKILL.md" -type f 2>/dev/null | sed 's|^\.claude/skills/||' | sed 's|/SKILL\.md$||' | sort ``` Note: The `-L` flag makes find follow symbolic links/junctions. `Glob` does not follow Windows junctions/symlinks correctly. 2. Display numbered table with skill names 3. Ask user to type a number (plain text, no modal) 4. Load selected skill based on number input **After loading, show preview**: ``` LOADED: [name] ([skill / skill + resources]) [Brief summary of what it does] [If has resources: list supporting files] ``` Proceed immediately to Step 2. ### Step 2: Understand Edit Request **Infer the edit type from context** — do NOT ask what the user wants to change via a modal. The user's message when invoking the skill (or the conversation context) tells you what they need. **Detection rules:** - User describes conten