FG

filiksyos/gittoskill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

82 stars Качество 52 Тренд 22

Профиль GitHub в мастерстве

Обзор

[[Т0]] GitToSkill превращает профиль GitHub в устанавливаемый курсор. Дайте ему профиль, как @steipete, и он будет: 1. Получите профиль, профиль README и примечательный список репо через GitHub GraphQL. 2. Вытяните вторую партию деталей РЕПО, чтобы захватить сигналы стиля из реальных проектов. 3. Используйте Azure OpenAI для написания руководства по навыкам для конкретного профиля. 4.Позвольте вам либо загрузить сгенерированный навык разметки, либо установить его через CLI. Вставить профиль GitHub, например @steipete или https://github.com/steipete - Просмотреть сгенерированный навык - Копировать команду установки или загрузить файл .md CLI вызывает бэкэнд GitToSkill, записывает возвращенные SKILL.md плюс справочные файлы в локальную сгенерированную папку, а затем пересылает установку для добавления навыков. AZURE OPENAI API KEY - AZURE OPENAI BASE URL - AZURE OPENAI DEPLOYMENT NAME MAP - AZURE OPENAI MODEL - AZURE OPENAI REASONING EFFORT

Обзор (машинный перевод)

[[Т0]]

GitToSkill превращает профиль GitHub в устанавливаемый курсор.

Дайте ему такой профиль, как [1], и он:

  1. Получите профиль, профиль README и примечательный список репо через GitHub GraphQL.
  2. Вытяните вторую партию деталей РЕПО, чтобы захватить сигналы стиля из реальных проектов.
  3. Используйте Azure OpenAI для написания руководства по навыкам для конкретного профиля. 4.Позвольте вам либо загрузить сгенерированный навык разметки, либо установить его через CLI.

Основной поток

Веб:

Вставить профиль GitHub, как @steipete или https://github.com/steipete Проанализируйте сгенерированный навык Копировать команду установки или скачать файл .md

CLI:

CLI вызывает бэкэнд GitToSkill, записывает возвращенные SKILL.md плюс справочные файлы в локальную сгенерированную папку, а затем пересылает установку в skills add.

##Окружающая среда

Генератор ожидает:

  • [[Т7]]
  • [[Т8]]
  • [[Т9]]
  • [[Т10]]

Опциональная настройка Azure:

  • [[Т11]]
  • [[Т12]]

Для локального использования CLI против локального сервера dev установите:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

GitToSkill

https://github.com/user-attachments/assets/2db46a17-4162-4002-bddd-0f21d69716a9

GitToSkill turns a GitHub profile into an installable Cursor skill.

Give it a profile like @steipete, and it will:

  1. Fetch the profile, profile README, and a notable repo shortlist through GitHub GraphQL.
  2. Pull a second batch of repo details to capture style signals from real projects.
  3. Use Azure OpenAI to write a profile-specific skill guide.
  4. Let you either download the generated markdown skill or install it through the CLI.

Core flow

Web:

  • Paste a GitHub profile like @steipete or https://github.com/steipete
  • Review the generated skill
  • Copy the install command or download the .md file

CLI:

npx gittoskill add @steipete

The CLI calls the GitToSkill backend, writes the returned SKILL.md plus reference files into a local generated folder, and then forwards installation to skills add.

Environment

The generator expects:

  • GITHUB_TOKEN
  • AZURE_OPENAI_API_KEY
  • AZURE_OPENAI_BASE_URL
  • AZURE_OPENAI_DEPLOYMENT_NAME_MAP

Optional Azure tuning:

  • AZURE_OPENAI_MODEL
  • AZURE_OPENAI_REASONING_EFFORT

For local CLI usage against a local dev server, set:

  • GITTOSKILL_API_BASE_URL=http://localhost:3000

Otherwise the CLI defaults to the production GitToSkill deployment URL.

Local development

Prerequisites

  • Node.js 18+
  • pnpm

Install

pnpm install

Run the web app

pnpm dev

Run the CLI locally

$env:GITTOSKILL_API_BASE_URL="http://localhost:3000"
pnpm cli:add -- @steipete

You can forward normal skills add flags after the profile input:

pnpm cli:add -- @steipete --agent cursor --scope project

Project structure

gittoskill/
├── app/                    # Next.js website + profile skill API
├── bin/gittoskill.mjs      # CLI wrapper around backend generation + skills add
├── components/             # Web UI
├── lib/                    # GitHub, Azure, parsing, and skill generation helpers
└── README.md

License

MIT

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add filiksyos/gittoskill
Новичок в MCP? Начните с руководства на mcpskill.org →