API-mode enhancer using direct Claude API calls. Base for PatternEnhancerAI and TestExampleEnhancerAI. Sends SKILL.md content to Claude for rewriting with improved structure and examples.
| Visibility | Name | Type | Description |
|---|---|---|---|
| public | enabled | bool | |
| public | mode | str | |
| public | api_key | str | |
| public | client | Anthropic | |
| public | local_batch_size | int | |
| public | local_parallel_workers | int |
| Visibility | Name | Description |
|---|---|---|
| public | enhance() | |
| private | _call_claude_api() | |
| public | __init__() | |
| private | _check_claude_cli() | |
| private | _call_claude() | |
| private | _call_claude_api() | |
| private | _call_claude_local() |
| Name | Value |
|---|---|
| name | AIEnhancer |
| stereotype | null |
| visibility | public |
| isAbstract | true |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |