import type { VaultMemoryApi } from './cloud.js'; type Target = 'agents' | 'claude' | 'grok'; type ListedSkill = { id: string; name: string; folderPath: string | null; }; type InstalledSkillResult = { name: string; target: Target; path: string; versionId: string; }; type SkippedSkillResult = { name: string; target: Target; path: string; reason: 'unmanaged' | 'foreign'; }; export type SkillsCommandResult = { skills: ListedSkill[]; installed: InstalledSkillResult[]; skipped: SkippedSkillResult[]; }; type Dependencies = { cloud: VaultMemoryApi; userHome?: string; fetcher?: typeof fetch; }; export declare function executeSkillsCommand(args: string[], dependencies: Dependencies): Promise; export {};