# UnifiedEnhancer

UMLClass
Skill Seekers :: skill_seekers :: Enhancement :: UnifiedEnhancer

### Description

C3.x pipeline enhancer. Base for PatternEnhancerUE, TestExampleEnhancerUE, GuideEnhancerUE, ConfigEnhancerUE. Enhances analysis output from the C3.x pipeline stages.

### Specialized Elements

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | config | EnhancementConfig |
public | api_key | str |
public | client | Anthropic |

### Operations

Visibility | Name | Description
--- | --- | ---
public | enhance() |
private | _enhance_content() |
public | __init__() |
public | enhance() |
private | _check_claude_cli() |
private | _enhance_parallel() |
private | _enhance_batch() |
private | _call_claude() |
private | _call_claude_api() |
private | _call_claude_local() |
private | _get_default_prompt() |
private | _format_item_for_prompt() |

### Properties

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

### Relationships

### Diagrams