SkillEnhancer

UMLClass
Skill Seekers :: skill_seekers :: Enhancement :: SkillEnhancer

Description

Enhances SKILL.md files using the Claude API. Reads reference documentation from a skill directory, sends it to Claude for synthesis and improvement, then saves the enhanced SKILL.md with a backup of the original.

Attributes

Visibility Name Type Description
public skill_dir Path
public references_dir Path
public skill_md_path Path
public api_key str
public client Anthropic

Operations

Visibility Name Description
public enhance_skill_md()
public run()
public read_current_skill_md()
public save_enhanced_skill_md()
public __init__()
public read_current_skill_md()
public enhance_skill_md()
private _is_video_source()
private _build_enhancement_prompt()
private _build_video_enhancement_prompt()
public save_enhanced_skill_md()
public run()

Properties

Name Value
name SkillEnhancer
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Dependencies

Relationships

Owned Elements

Diagrams