GeminiAdaptor

UMLClass
Skill Seekers :: skill_seekers :: Adaptors :: GeminiAdaptor

Description

Google Gemini platform adaptor. Handles plain markdown format (no YAML frontmatter), tar.gz packaging for Gemini Files API, upload to Google AI Studio / Files API, and AI enhancement using Gemini 2.5 Flash.

Generalized Elements

Attributes

Visibility Name Type Description
public PLATFORM str
public PLATFORM_NAME str

Operations

Visibility Name Description
public format_skill_md()
public package()
public upload()
public validate_api_key()
public get_env_var_name()
public supports_enhancement()
public enhance()
private _read_reference_files()
private _build_enhancement_prompt()

Properties

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

Relationships

Owned Elements

Diagrams