# LocalSkillEnhancer

UMLClass
Skill Seekers :: skill_seekers :: Enhancement :: LocalSkillEnhancer

### Description

Enhances SKILL.md using local CLI coding agents (Claude Code, Codex, Copilot, OpenCode). No API key needed. Supports headless, background, daemon, and terminal modes. Includes smart summarization for large skills (>30K chars).

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | skill_dir | Path |
public | references_dir | Path |
public | skill_md_path | Path |
public | force | bool |
public | status_file | Path |
public | agent | str |
public | agent_cmd | str |
public | agent_display | str |

### Operations

Visibility | Name | Description
--- | --- | ---
public | run() |
public | create_enhancement_prompt() |
public | summarize_reference() |
public | write_status() |
public | __init__() |
private | _validate_custom_command() |
private | _resolve_agent() |
private | _build_agent_command() |
private | _format_agent_command() |
private | _run_agent_command() |
public | summarize_reference() |
public | create_enhancement_prompt() |
public | write_status() |
public | read_status() |
public | run() |
private | _run_headless() |
private | _run_background() |
private | _run_daemon() |

### Properties

Name | Value
--- | ---
name | LocalSkillEnhancer
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependencies

### Relationships

### Owned Elements

### Diagrams