CO

coolzwc/open-skill-market

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

4 stars 품질 73 트렌드 32MIT

Discover, install, and manage AI agent skills for every major coding assistant -- all in one place.

개요

— Discover, install, and manage AI agent skills for every major coding assistant. An open marketplace for AI agent skills. This project collects skills from two sources: 1. : Users can submit skills directly to this repository via Pull Request 2. : Automatically discovers SKILL.md files across public GitHub repositories All skills are indexed in a central skills.json registry. Skills are markdown files (SKILL.md) that teach AI agents how to perform specific tasks. They include: - : Unique identifier for the skill - : What the skill does and when to use it - : Step-by-step guidance for the agent - : Concrete usage examples Skills can be stored individually in repositories or as collections in a single repository. The registry uses a to minimize file size. Shared repository info is extracted into a top-level repositories object, and derivable fields (displayName, author URL, avatar, downloadUrl, etc.) are omitted — clients reconstruct them at runtime.

README

원문 README의 일부입니다. 원문 보기.

Open Skill Market

skillmarket.cc — Discover, install, and manage AI agent skills for every major coding assistant.


An open marketplace for AI agent skills. This project collects skills from two sources:

  1. PR Submissions: Users can submit skills directly to this repository via Pull Request
  2. GitHub Crawler: Automatically discovers SKILL.md files across public GitHub repositories

All skills are indexed in a central skills.json registry.

What are Skills?

Skills are markdown files (SKILL.md) that teach AI agents how to perform specific tasks. They include:

  • Name: Unique identifier for the skill
  • Description: What the skill does and when to use it
  • Instructions: Step-by-step guidance for the agent
  • Examples: Concrete usage examples

Skills can be stored individually in repositories or as collections in a single repository.

Project Structure

open-skill-market/
├── skills/                   # PR-submitted skills (local)
│   ├── .example/             # Example skill template
│   │   └── SKILL.md
│   └── your-skill/           # Your skill here!
│       └── SKILL.md
├── crawler/
│   ├── index.js              # Main entry point and orchestrator
│   ├── config.js             # Configuration and constants
│   ├── worker-pool.js        # Multi-token GitHub client pool
│   ├── rate-limit.js         # Rate limit and timeout handling
│   ├── github-api.js         # GitHub API interactions
│   ├── skill-parser.js       # SKILL.md parsing and categorization
│   ├── local-scanner.js      # Local skills directory scanner
│   ├── cache.js              # Two-level caching (repo + skill directory)
│   ├── zip-generator.js      # Skill zip package generator
│   ├── utils.js              # Utility functions
│   └── repositories.yml      # Priority repositories config
├── market/
│   ├── skills.json           # Generated skills registry
│   ├── skills-*.json         # Optional chunk files for progressive loading
│   └── zips/                 # Generated skill zip packages
│   ├── web/                  # Astro + Cloudflare website (independent project)
│   └── cli/                  # npx installer CLI (independent project)
├── .github/
│   └── workflows/
│       └── crawl.yml         # Scheduled GitHub Action
├── package.json
└── README.md

Crawler Modules

Module Description
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add coolzwc/open-skill-market
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →