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:
airano
2026-02-12 06:08:51 +03:30
commit 97b427831a
227 changed files with 48411 additions and 0 deletions

View 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';