export type GeminiSkill = { name: string content: string // Full SKILL.md with YAML frontmatter } export type GeminiSkillDir = { name: string sourceDir: string } export type GeminiCommand = { name: string // e.g. "plan" or "workflows/plan" content: string // Full TOML content } export type GeminiMcpServer = { command?: string args?: string[] env?: Record url?: string headers?: Record } export type GeminiBundle = { generatedSkills: GeminiSkill[] // From agents skillDirs: GeminiSkillDir[] // From skills (pass-through) commands: GeminiCommand[] mcpServers?: Record }