The best way to predict the future is to invent it

#SkillHub.md — Agent Skill Registry

Project Overview

#SkillHub.md is a Single-Page Application (SPA) built for the 2026 Product Cadet Challenge by insightfactory.ai . It lets users upload, manage, and share markdown-based skill files for AI agents like Claude Code — the files contain instructions and metadata that guide agents in performing specific tasks.


Features

Essential

  • User authentication with username/password
  • Upload markdown skill files (private by default) with automatic frontmatter parsing (name, description, allowed-tools)
  • Edit and delete skill files
  • Tag assignment and management
  • Publish skills as public and browse/search/download public skills from other users

Nice-to-Have

  • Download and view count tracking
  • Version history with last-edited timestamps
  • GitHub-style diff viewer between versions
  • Clone public skills with source attribution
  • Analytics dashboard (activity trends, top tags)

Tech Stack

LayerTechnology
FrontendVite + React + Tailwind CSS
BackendFastAPI (Python)
DatabaseSQLite
InfraDocker + Docker Compose

Architecture: SPA with a dedicated REST API backend. FastAPI was chosen for strong typing, async support, and auto-generated Swagger docs. React + Vite for fast iteration; SQLite for simplicity with a storage-agnostic design ready for future migration.


Demo

SkillHub Demo

▶ Watch on YouTube


Quick Start (Docker)

docker compose up --build
# Frontend: http://localhost:5173
# Backend (Swagger): http://localhost:8000/docs

Demo account — Username: demo / Password: Password123@


GitHub

markusle56/Agent-Skills-Registry