GA

gabrielmoreira/agent-skills-mirror

Developer tools

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

19 stars 품질 66 트렌드 30MIT

Periodically refreshed mirror of agents, skills, prompts and instruction files from public repositories.

개요

A Deno script that automatically discovers and mirrors AI agent skill repositories from GitHub. agent-skills-mirror runs GitHub search queries to find repositories that contain AI agent skills, coding assistant instructions, Claude skills, Copilot instructions, MCP tool integrations, and related configuration files. For each discovered repository it performs a — pulling only the specific files relevant to skill/prompt/instruction consumption — and writes the results to a local mirrors/ directory. The AI coding assistant ecosystem (Claude Code, GitHub Copilot, Cursor, Continue, Windsurf, MCP tools, etc.) has produced hundreds of high-signal skill and instruction repositories scattered across GitHub. This project aggregates them into one place so that: - Tooling can consume skill files without cloning hundreds of repos. - Humans can browse relevant instructions and prompts in one directory tree. - Coverage can be measured and improved over time.

README

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

agent-skills-mirror

A Deno script that automatically discovers and mirrors AI agent skill repositories from GitHub.

What it does

agent-skills-mirror runs GitHub search queries to find repositories that contain AI agent skills, coding assistant instructions, Claude skills, Copilot instructions, MCP tool integrations, and related configuration files. For each discovered repository it performs a sparse checkout — pulling only the specific files relevant to skill/prompt/instruction consumption — and writes the results to a local mirrors/ directory.

Why it exists

The AI coding assistant ecosystem (Claude Code, GitHub Copilot, Cursor, Continue, Windsurf, MCP tools, etc.) has produced hundreds of high-signal skill and instruction repositories scattered across GitHub. This project aggregates them into one place so that:

  • Tooling can consume skill files without cloning hundreds of repos.
  • Humans can browse relevant instructions and prompts in one directory tree.
  • Coverage can be measured and improved over time.

What kinds of repositories it discovers

The search queries target repositories that contain:

  • Agent skills — SKILL.md, skills/**, skill/** files for Claude Code, GitHub Copilot agent mode, or custom coding agents.
  • Copilot instructions — .github/instructions/**, .github/prompts/**, copilot-instructions.md.
  • Claude/LLM config — CLAUDE.md, AGENTS.md, GEMINI.md, LLMs.txt.
  • Cursor / Windsurf / Continue rules — .cursorrules, .cursor/rules/**, .windsurfrules, .continue/**.
  • MCP integrations — .mcp/**, mcp/** directories.
  • Prompt collections — prompts/**, prompt/**.

Non-GitHub sources (e.g. docs.stripe.com, open.feishu.cn, smithery.ai) are not indexed by this tool and should be consulted separately.

How to run

Prerequisites

  • Deno ≥ 2.x
  • Git (for sparse checkout)
  • A GitHub personal access token (recommended to avoid rate-limits)

Basic run

deno run -A src/main.ts

With a GitHub token

# Using gh CLI
GH_TOKEN=$(gh auth token) deno run -A src/main.ts

# Or exporting directly
export GH_TOKEN=ghp_...
deno run -A src/main.ts

# GITHUB_TOKEN is also accepted
export GITHUB_TOKEN=ghp_...
deno run -A src/main.ts

Without a token, GitHub search is unauthenticated and heavily rate-limited (10 requests/min). With a token the limit is 30 requests/min for search.

Using the Deno task

deno task mirror

Running tests

deno task test

Controlling concurrency

MIRROR_CONCURRENCY=4 deno run -A src/main.ts

Default concurrency is 8 parallel repo checkouts.

What is mirrored and where

Mirrored files are written under mirrors/repos/@/ — for example:

mirrors/repos/vercel-labs@agent-skills/
  skills/
    vercel-v0/SKILL.md
  .github/prompts/
    ...
  manifest.json

Each directory contains:

GitHub에서 전체 README 보기

추천 도구

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

설치

npx skillfish add gabrielmoreira/agent-skills-mirror
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →