Files
flynn/src/skills/index.ts
T
2026-02-16 00:10:41 -08:00

21 lines
902 B
TypeScript

export type {
SkillTier,
SkillRequirements,
SkillManifest,
Skill,
SkillInstallerSpec,
BrewInstallerSpec,
NodeInstallerSpec,
GoInstallerSpec,
DownloadInstallerSpec,
} from './types.js';
export { checkRequirements, loadSkill, discoverSkills, loadAllSkills } from './loader.js';
export { buildInstallerPlan } from './planner.js';
export type { InstallerPlan, InstallerPlanStep, InstallerPlanSkip, InstallerPlanningOptions } from './planner.js';
export { SkillRegistry } from './registry.js';
export { SkillInstaller } from './installer.js';
export { loadSkillRegistryCatalog, parseSkillRegistryCatalog } from './registrySource.js';
export type { SkillRegistryCatalog, SkillRegistryEntry, SkillRegistrySource, SkillRegistryLoadOptions } from './registrySource.js';
export { SkillsWatcher } from './watcher.js';
export type { SkillsWatcherConfig, SkillsWatcherEvent } from './watcher.js';