Skip to content

gabeosx/agentskillsdir

Repository files navigation

Agent Skills Directory

A searchable directory and machine-readable registry for LLM skills. Deployed at skillindex.dev.

Agent Skills Directory - Share and discover skills for your favorite AI agents | Product Hunt

Project Overview

The Agent Skills Directory serves as a centralized hub for discovering and adopting Agent Skills—standardized tools that enhance LLM workflows. It serves three primary audiences:

  • AI Developers & Platform Users: To discover ready-made skills.
  • Skill Creators: To share and standardize their extensions.
  • Tool Builders: To leverage the machine-readable registry for integrations.

The project features a Searchable Directory for easy discovery and a Machine-Readable Registry (skills.json) that acts as the single source of truth.

Tech Stack & Architecture

  • Frontend: React (Vite) with TypeScript.
  • Styling: Tailwind CSS and Lucide React.
  • Data: skills.json validated by Zod.
  • Deployment: Cloudflare Pages.

Local Development Setup

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/your-username/agentskillsdir.git
cd agentskillsdir

# Install dependencies
npm install

Running Locally

# Start the development server
npm run dev

Building for Production

# Build the application
npm run build

# Preview the production build
npm run preview

Contributing

We welcome contributions to the Agent Skills Directory!

Adding a New Skill

  1. Fork the repository.
  2. Add your skill to public/skills.json. Ensure it follows the schema (Name, Description, GitHub URL are mandatory).
  3. Validate your changes:
    npm run validate-skills
  4. Submit a Pull Request with a brief description of the skill.

License

This project is licensed under the MIT License.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published