/** * SMI-1757: Ingest Lenny Skills from Refound AI * * This script reads downloaded Lenny Skills from Refound AI and prepares them * for ingestion into the Skillsmith database with quarantine status. * * Usage: * npx tsx packages/core/src/scripts/ingest-lenny-skills.ts [input-dir] [--output path] * * Arguments: * input-dir Directory containing downloaded skills (default: ~/.claude/skills/dev-browser/tmp/lenny-skills) * --output Path to output JSON file (default: ./data/lenny-skills.json) */ /** * Skill metadata extracted from SKILL.md files */ interface LennySkillInput { id: string; name: string; description: string; author: string; repoUrl: string; qualityScore: number; trustTier: 'experimental'; tags: string[]; source: string; category: string; guestCount?: number; insightCount?: number; } /** * Main ingestion function */ export declare function ingestLennySkills(inputDir: string, outputPath: string): Promise<{ success: boolean; count: number; skills: LennySkillInput[]; }>; export {}; //# sourceMappingURL=ingest-lenny-skills.d.ts.map