import { Skill } from '../skills.js'; import { TransformResult } from './types.js'; /** * Transform a skill into Claude Code plugin format. * Each skill becomes a directory with SKILL.md inside skills// */ export declare function transformForClaude(skill: Skill): TransformResult[]; /** * Fallback cache directory when the CLI install didn't create one. * Uses "0.0.0" as a sentinel — the real version comes from the CLI. */ export declare function getClaudePluginCacheDir(): string; /** * Full Claude Code plugin installation. * * 1. Try `claude plugin marketplace add` + `claude plugin install` * 2. Fall back to manual: write cache files + update settings.json */ export declare function installClaudePlugin(skills: Skill[]): Promise<{ cacheDir: string; skillCount: number; }>; /** * Remove the Claude Code plugin. */ export declare function uninstallClaudePlugin(): Promise;