Initial release v1.0.0
Open-source marketplace for AI Agent skills. Features: - Next.js 15 web app with i18n (en/fa) - CLI tool for skill installation (npx skillhub) - GitHub crawler/indexer with multi-strategy discovery - Security scanning for all indexed skills - Self-hostable with Docker Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
30
services/indexer/src/index.ts
Normal file
30
services/indexer/src/index.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
// Crawler
|
||||
export { GitHubCrawler, createCrawler } from './crawler.js';
|
||||
export type {
|
||||
DiscoverOptions,
|
||||
SkillContent,
|
||||
FileInfo,
|
||||
ScriptFile,
|
||||
ReferenceFile,
|
||||
RepoMetadata,
|
||||
} from './crawler.js';
|
||||
|
||||
// Analyzer
|
||||
export { SkillAnalyzer, createAnalyzer } from './analyzer.js';
|
||||
export type { AnalysisResult, QualityScore, QualityFactor, AnalysisMeta } from './analyzer.js';
|
||||
|
||||
// Queue
|
||||
export {
|
||||
getQueue,
|
||||
getQueueEvents,
|
||||
scheduleFullCrawl,
|
||||
scheduleIncrementalCrawl,
|
||||
scheduleSkillIndex,
|
||||
setupRecurringJobs,
|
||||
getQueueStats,
|
||||
closeQueue,
|
||||
} from './queue.js';
|
||||
export type { IndexJobData, IndexJobResult } from './queue.js';
|
||||
|
||||
// Worker
|
||||
export { startWorker } from './worker.js';
|
||||
Reference in New Issue
Block a user