Open Source Example ProjectView source on GitHub

Open Source Skills Directory Example

An example platform for sharing and discovering Claude skills. This project demonstrates how to build a skills directory with Next.js, Convex, and Clerk.

What's Included

Next.js + Convex
Built with Next.js 16 (App Router) and Convex for real-time serverless backend. TypeScript throughout.
Authentication
Clerk integration for GitHub OAuth and email magic links. User profiles and session management included.
Skills Directory
Submit skills via GitHub URLs, browse and search the directory, rate and comment on skills.

How It Works

1

Submit Your Skill

Share your GitHub repository URL with a SKILL.md file containing instructions and metadata. Learn more in the Claude skills documentation.

2

Get Discovered

Your skill appears in our searchable directory. Users can filter by tags, language, and sort by trending or ratings.

3

Collaborate & Improve

Receive feedback through comments and ratings. Fork, improve, and share your contributions with others.

Build Your Own Skills Directory

Fork this project and customize it for your needs.