You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Python MCP (Model Context Protocol) server that provides tools to search, retrieve, and discover skills from a local skills_index.json catalog. Designed for integration with AI coding assistants such as OpenCode, Claude, Codex, and others.
Features
Search — Find skills by name or description with relevance scoring
Retrieve — Get the full SKILL.md content for any skill in the catalog
Browse categories — List all available skill categories with counts
Task suggestions — Get AI-relevant skill recommendations based on a task description
Installation
git clone https://github.com/<your-username>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# or:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Configuration
The server resolves the skills directory using one of three methods (in order of precedence):
Priority
Method
Example
1️⃣
CLI argument --skills-dir
python server.py --skills-dir /path/to/skills
2️⃣
Environment variable SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Default fallback
Same directory as server.py
Usage
# Default — uses same directory as server.py
python server.py
# Custom skills directory via CLI
python server.py --skills-dir /path/to/your/skills/root
# With environment variable (Linux/macOS)export SKILLS_DIR=/path/to/your/skills/root
python server.py
# With environment variable (Windows PowerShell)$env:SKILLS_DIR = "/path/to/your/skills/root"
python server.py
Integration with OpenCode
Add to your OpenCode configuration (~/.config/opencode/opencode.jsonc):
Search skills by query string with relevance scoring
skills_get
Retrieve full SKILL.md content for a specific skill by ID
skills_list_categories
List all categories and their skill counts
skills_suggest_for_task
Get skill recommendations based on a task description
Available Resource
Resource
Description
catalog://info
Returns metadata about the loaded skills catalog (total count, categories)
🇵🇱 Polski
Pythonowy serwer MCP (Model Context Protocol), który udostępnia narzędzia do wyszukiwania, pobierania i odkrywania umiejętności z lokalnego katalogu skills_index.json. Zaprojektowany do integracji z asystentami programistycznymi AI takimi jak OpenCode, Claude, Codex i inni.
Funkcje
Wyszukiwanie — Wyszukuj umiejętności po nazwie lub opisie z oceną trafności
Pobieranie — Pobierz pełną zawartość SKILL.md dla dowolnej umiejętności w katalogu
Przeglądaj kategorie — Wyświetl wszystkie dostępne kategorie umiejętności z liczbami
Sugestie zadań — Otrzymuj rekomendacje umiejętności AI na podstawie opisu zadania
Instalacja
git clone https://github.com/<twoja-nazwa>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# lub:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfiguracja
Serwer resolve'uje katalog umiejętności za pomocą jednej z trzech metod (w kolejności priorytetów):
Priorytet
Metoda
Przykład
1️⃣
Argument CLI --skills-dir
python server.py --skills-dir /sciezka/do/skills
2️⃣
Zmienna środowiskowa SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Domyślne fallback
Ten sam katalog co server.py
Uruchomienie
# Domyślnie — używa tego samego katalogu co server.py
python server.py
# Własny katalog umiejętności przez CLI
python server.py --skills-dir /sciezka/do/katalogu/skills
# Ze zmienną środowiskową (Linux/macOS)export SKILLS_DIR=/sciezka/do/katalogu/skills
python server.py
# Ze zmienną środowiskową (Windows PowerShell)$env:SKILLS_DIR = "/sciezka/do/katalogu/skills"
python server.py
Integracja z OpenCode
Dodaj do konfiguracji OpenCode (~/.config/opencode/opencode.jsonc):
Wyszukaj umiejętności po zapytaniu z oceną trafności
skills_get
Pobierz pełną zawartość SKILL.md dla konkretnej umiejętności po ID
skills_list_categories
Wyświetl wszystkie kategorie i ich liczbę umiejętności
skills_suggest_for_task
Otrzymaj rekomendacje umiejętności na podstawie opisu zadania
Dostępny zasób
Zasób
Opis
catalog://info
Zwraca metadane załadowanego katalogu umiejętności (liczba całkowita, kategorie)
🇩🇪 Deutsch
Ein Python MCP-Server (Model Context Protocol), der Tools zum Suchen, Abrufen und Entdecken von Fähigkeiten aus einem lokalen skills_index.json-Katalog bereitstellt. Entwickelt für die Integration mit KI-Coding-Assistants wie OpenCode, Claude, Codex und anderen.
Funktionen
Suche — Finde Fähigkeiten nach Name oder Beschreibung mit Relevanzbewertung
Abrufen — Hole den vollständigen SKILL.md-Inhalt für jede Fähigkeit im Katalog
Kategorien durchsuchen — Liste alle verfügbaren Fähigkeitskategorien mit Zählern
Aufgabenvorschläge — Erhalte KI-relevante Fähigkeitsempfehlungen basierend auf einer Aufgabenbeschreibung
Installation
git clone https://github.com/<dein-nutzername>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# oder:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfiguration
Der Server löst das Fähigkeiten-Verzeichnis mit einer von drei Methoden (in Prioritätsreihenfolge):
Priorität
Methode
Beispiel
1️⃣
CLI-Argument --skills-dir
python server.py --skills-dir /pfad/zu/skills
2️⃣
Umgebungsvariable SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Standard-Fallback
Gleiches Verzeichnis wie server.py
Verwendung
# Standard — verwendet das gleiche Verzeichnis wie server.py
python server.py
# Benutzerdefiniertes Fähigkeiten-Verzeichnis über CLI
python server.py --skills-dir /pfad/zu/deinem/skills/root
# Mit Umgebungsvariable (Linux/macOS)export SKILLS_DIR=/pfad/zu/deinem/skills/root
python server.py
# Mit Umgebungsvariable (Windows PowerShell)$env:SKILLS_DIR = "/pfad/zu/deinem/skills/root"
python server.py
Integration mit OpenCode
Füge dies deiner OpenCode-Konfiguration (~/.config/opencode/opencode.jsonc) hinzu:
Fähigkeiten nach Suchstring mit Relevanzbewertung durchsuchen
skills_get
Vollständigen SKILL.md-Inhalt für eine bestimmte Fähigkeit nach ID abrufen
skills_list_categories
Alle Kategorien und ihre Fähigkeitsanzahl auflisten
skills_suggest_for_task
Fähigkeitsempfehlungen basierend auf einer Aufgabenbeschreibung erhalten
Verfügbare Ressource
Ressource
Beschreibung
catalog://info
Gibt Metadaten über den geladenen Fähigkeitenkatalog zurück (Gesamtzahl, Kategorien)
🇪🇸 Español
Un servidor MCP (Model Context Protocol) en Python que proporciona herramientas para buscar, recuperar y descubrir habilidades desde un catálogo local skills_index.json. Diseñado para la integración con asistentes de codificación por IA como OpenCode, Claude, Codex y otros.
Características
Búsqueda — Encuentra habilidades por nombre o descripción con puntuación de relevancia
Recuperar — Obtén el contenido completo de SKILL.md para cualquier habilidad en el catálogo
Explorar categorías — Lista todas las categorías de habilidades disponibles con sus conteos
Sugerencias de tareas — Obtiene recomendaciones de habilidades relevantes para IA basadas en una descripción de tarea
Instalación
git clone https://github.com/<tu-usuario>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# o:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Configuración
El servidor resuelve el directorio de habilidades usando uno de tres métodos (en orden de precedencia):
Prioridad
Método
Ejemplo
1️⃣
Argumento CLI --skills-dir
python server.py --skills-dir /ruta/a/skills
2️⃣
Variable de entorno SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Fallback por defecto
Mismo directorio que server.py
Uso
# Por defecto — usa el mismo directorio que server.py
python server.py
# Directorio de habilidades personalizado vía CLI
python server.py --skills-dir /ruta/a/tu/skills/root
# Con variable de entorno (Linux/macOS)export SKILLS_DIR=/ruta/a/tu/skills/root
python server.py
# Con variable de entorno (Windows PowerShell)$env:SKILLS_DIR = "/ruta/a/tu/skills/root"
python server.py
Integración con OpenCode
Añade a tu configuración de OpenCode (~/.config/opencode/opencode.jsonc):
Un serveur MCP (Model Context Protocol) en Python qui fournit des outils pour rechercher, récupérer et découvrir des compétences depuis un catalogue local skills_index.json. Conçu pour l'intégration avec des assistants de codage IA tels que OpenCode, Claude, Codex et d'autres.
Fonctionnalités
Recherche — Trouvez des compétences par nom ou description avec scoring de pertinence
Récupération — Obtenez le contenu complet SKILL.md pour toute compétence du catalogue
Parcourir les catégories — Liste toutes les catégories de compétences disponibles avec leurs comptes
Suggestions de tâches — Recevez des recommandations de compétences pertinentes pour l'IA basées sur une description de tâche
Installation
git clone https://github.com/<votre-nom>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# ou :
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Configuration
Le serveur résout le répertoire de compétences en utilisant l'une des trois méthodes (par ordre de priorité) :
Priorité
Méthode
Exemple
1️⃣
Argument CLI --skills-dir
python server.py --skills-dir /chemin/vers/skills
2️⃣
Variable d'environnement SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Repli par défaut
Même répertoire que server.py
Utilisation
# Par défaut — utilise le même répertoire que server.py
python server.py
# Répertoire de compétences personnalisé via CLI
python server.py --skills-dir /chemin/vers/votre/skills/root
# Avec variable d'environnement (Linux/macOS)export SKILLS_DIR=/chemin/vers/votre/skills/root
python server.py
# Avec variable d'environnement (Windows PowerShell)$env:SKILLS_DIR = "/chemin/vers/votre/skills/root"
python server.py
Intégration avec OpenCode
Ajoutez à votre configuration OpenCode (~/.config/opencode/opencode.jsonc) :
Rechercher des compétences par chaîne de requête avec scoring de pertinence
skills_get
Récupérer le contenu SKILL.md complet pour une compétence spécifique par ID
skills_list_categories
Lister toutes les catégories et leurs comptes de compétences
skills_suggest_for_task
Obtenir des recommandations de compétences basées sur une description de tâche
Ressource disponible
Ressource
Description
catalog://info
Retourne les métadonnées du catalogue de compétences chargé (nombre total, catégories)
🇫🇮 Suomi
Python MCP -palvelin (Model Context Protocol), joka tarjoaa työkaluja paikallisen skills_index.json-katalogin taitojen etsimiseen, noutamiseen ja löytämiseen. Suunniteltu integroitavaksi tekoälyohjelmointiavustajiin kuten OpenCode, Claude, Codex ja muut.
Ominaisuudet
Haku — Etsi taitoja nimen tai kuvauksen perusteella merkityksellisyyden pisteytyksellä
Nouto — Hae koko SKILL.md-sisältö mille tahansa taidolle katalogissa
Selaa kategorioita — Lista kaikki saatavilla olevat taitokategoriat lukuineen
Tehtäväehdotukset — Saat AI:n kannalta merkityksellisiä taitosuositustehtävän kuvauksen perusteella
Asennus
git clone https://github.com/<kayttajanimi>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# tai:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Määritys
Palvelu ratkaisee taitohakemiston käyttäen yhtä kolmesta menetelmästä (tärkeysjärjestyksessä):
Tärkeys
Menetelmä
Esimerkki
1️⃣
CLI-argumentti --skills-dir
python server.py --skills-dir /polku/taidot
2️⃣
Ympäristömuuttuja SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Oletusvarajärjestelmä
Sama hakemisto kuin server.py
Käyttö
# Oletus — käyttää samaa hakemistoa kuin server.py
python server.py
# Mukautettu taitohakemisto CLI:n kautta
python server.py --skills-dir /polku/taidot/root
# Ympäristömuuttujalla (Linux/macOS)export SKILLS_DIR=/polku/taidot/root
python server.py
# Ympäristömuuttujalla (Windows PowerShell)$env:SKILLS_DIR = "/polku/taidot/root"
python server.py
Integrointi OpenCoden kanssa
Lisää OpenCode-konfiguraatioosi (~/.config/opencode/opencode.jsonc):
Etsi taitoja kyselymerkkijonolla merkityksellisyyden pisteytyksellä
skills_get
Nouda koko SKILL.md-sisältö tietylle taidolle ID:n perusteella
skills_list_categories
Lista kaikki kategoriat ja niiden taitomäärät
skills_suggest_for_task
Saat taitosuositukset tehtävän kuvauksen perusteella
Saatavilla oleva resurssi
Resurssi
Kuvaus
catalog://info
Palauttaa ladatun taitokatalogin metatiedot (kokonaismäärä, kategoriat)
🇨🇿 Čeština
Pythonový MCP server (Model Context Protocol), který poskytuje nástroje pro vyhledávání, získávání a objevování dovedností z místního katalogu skills_index.json. Navrženo pro integraci s AI asistenty pro programování jako OpenCode, Claude, Codex a další.
Funkce
Vyhledávání — Najděte dovednosti podle jména nebo popisu s hodnocením relevance
Získání — Získejte plný obsah SKILL.md pro jakoukoli dovednost v katalogu
Procházení kategorií — Seznam všech dostupných kategorií dovedností s počty
Doporučení úloh — Získejte doporučení dovedností relevantních pro AI na základě popisu úlohy
Instalace
git clone https://github.com/<vas-jmeno>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# nebo:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfigurace
Server určuje adresář dovedností pomocí jedné ze tří metod (v pořadí priorit):
Priorita
Metoda
Příklad
1️⃣
CLI argument --skills-dir
python server.py --skills-dir /cesta/k/skills
2️⃣
Proměnná prostředí SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Výchozí záloha
Stejný adresář jako server.py
Použití
# Výchozí — používá stejný adresář jako server.py
python server.py
# Vlastní adresář dovedností přes CLI
python server.py --skills-dir /cesta/k/vam/skills/root
# S proměnnou prostředí (Linux/macOS)export SKILLS_DIR=/cesta/k/vam/skills/root
python server.py
# S proměnnou prostředí (Windows PowerShell)$env:SKILLS_DIR = "/cesta/k/vam/skills/root"
python server.py
Integrace s OpenCode
Přidejte do konfigurace OpenCode (~/.config/opencode/opencode.jsonc):
Vyhledávání dovedností podle řetězce dotazu s hodnocením relevance
skills_get
Získání plného obsahu SKILL.md pro konkrétní dovednost podle ID
skills_list_categories
Výpis všech kategorií a jejich počtů dovedností
skills_suggest_for_task
Získání doporučení dovedností na základě popisu úlohy
Dostupný zdroj
Zdroj
Popis
catalog://info
Vrátí metadata o načteném katalogu dovedností (celkový počet, kategorie)
🇸🇰 Slovenčina
Pythonový MCP server (Model Context Protocol), ktorý poskytuje nástroje na vyhľadávanie, získavanie a objavovanie zručností z lokálneho katalógu skills_index.json. Navrhnutý pre integráciu s AI asistentmi pre programovanie ako OpenCode, Claude, Codex a ďalšie.
Funkcie
Vyhľadávanie — Nájdite zručnosti podľa mena alebo popisu s hodnotením relevance
Získanie — Získajte plný obsah SKILL.md pre ľubovoľnú zručnosť v katalógu
Prehliadanie kategórií — Zoznam všetkých dostupných kategórií zručností s počtami
Odporúčania úloh — Získajte odporúčania zručností relevantných pre AI na základe popisu úlohy
Inštalácia
git clone https://github.com/<vas-meno>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# alebo:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfigurácia
Server určuje adresár zručností pomocou jednej zo troch metód (v poradí priorít):
Priorita
Metóda
Príklad
1️⃣
CLI argument --skills-dir
python server.py --skills-dir /cesta/k/skills
2️⃣
Premenná prostredia SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Predvolená záloha
Rovnaký adresár ako server.py
Použitie
# Predvolené — používa rovnaký adresár ako server.py
python server.py
# Vlastný adresár zručností cez CLI
python server.py --skills-dir /cesta/k/vam/skills/root
# S premennou prostredia (Linux/macOS)export SKILLS_DIR=/cesta/k/vam/skills/root
python server.py
# S premennou prostredia (Windows PowerShell)$env:SKILLS_DIR = "/cesta/k/vam/skills/root"
python server.py
Integrácia s OpenCode
Pridajte do konfigurácie OpenCode (~/.config/opencode/opencode.jsonc):
Vyhľadávanie zručností podľa reťazca dotazu s hodnotením relevance
skills_get
Získanie plného obsahu SKILL.md pre konkrétnu zručnosť podľa ID
skills_list_categories
Výpis všetkých kategórií a ich počtov zručností
skills_suggest_for_task
Získanie odporúčaní zručností na základe popisu úlohy
Dostupný zdroj
Zdroj
Popis
catalog://info
Vrátia metadáta o načtenom katalógu zručností (celkový počet, kategórie)
🇷🇺 Русский
Python MCP-сервер (Model Context Protocol), предоставляющий инструменты для поиска, получения и обнаружения навыков из локального каталога skills_index.json. Предназначен для интеграции с AI-ассистентами для программирования, такими как OpenCode, Claude, Codex и другие.
Возможности
Поиск — Найдите навыки по имени или описанию с оценкой релевантности
Получение — Получите полное содержимое SKILL.md для любого навыка в каталоге
Просмотр категорий — Список всех доступных категорий навыков с количеством
Рекомендации задач — Получите рекомендации навыков, релевантных для ИИ, на основе описания задачи
Установка
git clone https://github.com/<ваше-имя>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# или:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Конфигурация
Сервер определяет каталог навыков с помощью одного из трёх методов (в порядке приоритета):
Приоритет
Метод
Пример
1️⃣
Аргумент CLI --skills-dir
python server.py --skills-dir /путь/к/skills
2️⃣
Переменная окружения SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Резервный вариант по умолчанию
Тот же каталог, что и server.py
Использование
# По умолчанию — использует тот же каталог, что и server.py
python server.py
# Пользовательский каталог навыков через CLI
python server.py --skills-dir /путь/к/вашим/skills/root
# С переменной окружения (Linux/macOS)export SKILLS_DIR=/путь/к/вашим/skills/root
python server.py
# С переменной окружения (Windows PowerShell)$env:SKILLS_DIR = "/путь/к/вашим/skills/root"
python server.py
Интеграция с OpenCode
Добавьте в конфигурацию OpenCode (~/.config/opencode/opencode.jsonc):
Поиск навыков по строке запроса с оценкой релевантности
skills_get
Получение полного содержимого SKILL.md для конкретного навыка по ID
skills_list_categories
Список всех категорий и их количества навыков
skills_suggest_for_task
Получение рекомендаций навыков на основе описания задачи
Доступный ресурс
Ресурс
Описание
catalog://info
Возвращает метаданные загруженного каталога навыков (общее количество, категории)
🇧🇾 Беларуская
Python MCP-сервер (Model Context Protocol), які забяспечвае інструменты для пошуку, атрымання і выяўлення навыкаў з лакальнага каталога skills_index.json. Прызначаны для інтэграцыі з AI-асістэнтамі для праграмавання, такімі як OpenCode, Claude, Codex і іншыя.
Магчымасці
Пошук — Знайдзіце навыкі па імені або апісанні з ацэнкай рэлевантнасці
Атрыманне — Атрымайце поўнае змесціва SKILL.md для любога навыку ў каталозе
Прагляд катэгорый — Спіс усіх даступных катэгорый навыкаў з колькасцю
Рэкамендацыі задач — Атрымайце рэкамендацыі навыкаў, рэлевантных для ШІ, на аснове апісання задачы
Усталёўка
git clone https://github.com/<ваше-імя>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# або:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Канфігурацыя
Сервер вызначае каталог навыкаў з дапамогай аднаго з трох метадаў (у парадку прыярытэту):
Прыярытэт
Метод
Прыклад
1️⃣
Аргумент CLI --skills-dir
python server.py --skills-dir /шлях/да/skills
2️⃣
Зменная асяроддзя SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Рэзервовы варыянт па змаўчанні
Той жа каталог, што і server.py
Выкарыстанне
# Па змаўчанні — выкарыстоўвае той жа каталог, што і server.py
python server.py
| Карыстацкі каталог навыкаў праз CLI
python server.py --skills-dir /шлях/да/вашым/skills/root
# З зменнай асяроддзя (Linux/macOS)export SKILLS_DIR=/шлях/да/вашым/skills/root
python server.py
# З зменнай асяроддзя (Windows PowerShell)$env:SKILLS_DIR = "/шлях/да/вашым/skills/root"
python server.py
Інтэграцыя з OpenCode
Дадайце ў канфігурацыю OpenCode (~/.config/opencode/config.json):
Пошук навыкаў па радку запыту з ацэнкай рэлевантнасці
skills_get
Атрыманне поўнага змесціва SKILL.md для канкрэтнага навыку па ID
skills_list_categories
Спіс усіх катэгорый і іх колькасці навыкаў
skills_suggest_for_task
Атрыманне рэкамендацый навыкаў на аснове апісання задачы
Даступны рэсурс
Рэсурс
Апісанне
catalog://info
Вяртае метаданыя загружанага каталога навыкаў (агульная колькасць, катэгорыі)
🇺🇦 Українська
Python MCP-сервер (Model Context Protocol), який забезпечує інструменти для пошуку, отримання та виявлення навичок з локального каталогу skills_index.json. Призначений для інтеграції з AI-асистентами для програмування, такими як OpenCode, Claude, Codex та інші.
Можливості
Пошук — Знайдіть навички за іменем або описом з оцінкою релевантності
Отримання — Отримайте повний вміст SKILL.md для будь-якої навички в каталозі
Перегляд категорій — Список усіх доступних категорій навичок з кількістю
Рекомендації задач — Отримайте рекомендації навичок, релевантних для ШІ, на основі опису задачі
Сервер визначає каталог навичок за допомогою одного з трьох методів (у порядку пріоритету):
Пріоритет
Метод
Приклад
1️⃣
Аргумент CLI --skills-dir
python server.py --skills-dir /шлях/до/skills
2️⃣
Змінна середовища SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Резервний варіант за замовчуванням
Той самий каталог, що й server.py
Використання
# За замовчуванням — використовує той самий каталог, що й server.py
python server.py
# Користувацький каталог навичок через CLI
python server.py --skills-dir /шлях/до/вашим/skills/root
# З змінною середовища (Linux/macOS)export SKILLS_DIR=/шлях/до/вашим/skills/root
python server.py
# З змінною середовища (Windows PowerShell)$env:SKILLS_DIR = "/шлях/до/вашим/skills/root"
python server.py
Інтеграція з OpenCode
Додайте до конфігурації OpenCode (~/.config/opencode/config.json):
En Python MCP-server (Model Context Protocol) som tilbyr verktøy for å søke, hente og oppdage ferdigheter fra en lokal skills_index.json-katalog. Designet for integrasjon med AI-kodingsassistenter som OpenCode, Claude, Codex og andre.
Funksjoner
Søk — Finn ferdigheter etter navn eller beskrivelse med relevansvurdering
Hent — Hent fullt SKILL.md-innhold for hvilken som helst ferdighet i katalogen
Bla gjennom kategorier — Liste over alle tilgjengelige ferdighetskategorier med tellinger
Oppgaveforslag — Få AI-relevante ferdighetsanbefalinger basert på en oppgavebeskrivelse
Installasjon
git clone https://github.com/<ditt-brukernavn>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# eller:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfigurasjon
Serveren løser ferdighetsmappen ved å bruke en av tre metoder (i prioriteringsrekkefølge):
Prioritet
Metode
Eksempel
1️⃣
CLI-argument --skills-dir
python server.py --skills-dir /sti/til/skills
2️⃣
Miljøvariabel SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Standard fallback
Samme mappe som server.py
Bruk
# Standard — bruker samme mappe som server.py
python server.py
# Tilpasset ferdighetsmappe via CLI
python server.py --skills-dir /sti/til/din/skills/root
# Med miljøvariabel (Linux/macOS)export SKILLS_DIR=/sti/til/din/skills/root
python server.py
# Med miljøvariabel (Windows PowerShell)$env:SKILLS_DIR = "/sti/til/din/skills/root"
python server.py
Integrering med OpenCode
Legg til i din OpenCode-konfigurasjon (~/.config/opencode/config.json):
Søk etter ferdigheter med søkestreng og relevansvurdering
skills_get
Hent fullt SKILL.md-innhold for en bestemt ferdighet per ID
skills_list_categories
Liste over alle kategorier og deres ferdighetsantall
skills_suggest_for_task
Få ferdighetsanbefalinger basert på en oppgavebeskrivelse
Tilgjengelig ressurs
Ressurs
Beskrivelse
catalog://info
Returnerer metadata om den lastede ferdighetskatalogen (totalt antall, kategorier)
🇸🇪 Svenska
En Python MCP-server (Model Context Protocol) som tillhandahåller verktyg för att söka, hämta och upptäcka färdigheter från en lokal skills_index.json-katalog. Designad för integration med AI-kodningsassistenter som OpenCode, Claude, Codex och andra.
Funktioner
Sök — Hitta färdigheter efter namn eller beskrivning med relevansbedömning
Hämta — Hämta fullt SKILL.md-innehåll för vilken färdighet som helst i katalogen
Bläddra kategorier — Lista över alla tillgängliga färdighetskategorier med räkningar
Uppgiftsförslag — Få AI-relevanta färdighetsrekommendationer baserat på en uppgiftsbeskrivning
Installation
git clone https://github.com/<ditt-anvandarnamn>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# eller:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfiguration
Servern löser färdighetsmappen med en av tre metoder (i prioriteringsordning):
Prioritet
Metod
Exempel
1️⃣
CLI-argument --skills-dir
python server.py --skills-dir /sankt/till/skills
2️⃣
Miljövärdering SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Standard fallback
Samma mapp som server.py
Användning
# Standard — använder samma mapp som server.py
python server.py
# Anpassad färdighetsmapp via CLI
python server.py --skills-dir /sankt/till/din/skills/root
# Med miljövärdering (Linux/macOS)export SKILLS_DIR=/sankt/till/din/skills/root
python server.py
# Med miljövärdering (Windows PowerShell)$env:SKILLS_DIR = "/sankt/till/din/skills/root"
python server.py
Integration med OpenCode
Lägg till i din OpenCode-konfiguration (~/.config/opencode/config.json):
Sök efter färdigheter med söksträng och relevansbedömning
skills_get
Hämta fullt SKILL.md-innehåll för en specifik färdighet per ID
skills_list_categories
Lista över alla kategorier och deras färdighetsantal
skills_suggest_for_task
Få färdighetsrekommendationer baserat på en uppgiftsbeskrivning
Tillgänglig resurs
Resurs
Beskrivning
catalog://info
Returnerar metadata om den lastade färdighetskatalogen (totalt antal, kategorier)
🇩🇰 Dansk
En Python MCP-server (Model Context Protocol), der tilbyder værktøjer til at søge, hente og opdage færdigheder fra en lokal skills_index.json-katalog. Designet til integration med AI-kodningsassistenter som OpenCode, Claude, Codex og andre.
Funktioner
Søg — Find færdigheder efter navn eller beskrivelse med relevansbedømmelse
Hent — Hent fuld SKILL.md-indhold for enhver færdighed i katalogen
Gennemse kategorier — Liste over alle tilgængelige færdigheds kategorier med tællinger
Opgaveforslag — Få AI-relevante færdighedsanbefalinger baseret på en opgavebeskrivelse
Installation
git clone https://github.com/<dit-brugernavn>/skills-database.git
cd skills-database
python -m venv .venv
source .venv/bin/activate # Linux / macOS# eller:
.venv\Scripts\activate # Windows
pip install -r requirements.txt
Konfiguration
Serveren løser færdigheds mappen ved at bruge en af tre metoder (i prioriterings rækkefølge):
Prioritet
Metode
Eksempel
1️⃣
CLI-argument --skills-dir
python server.py --skills-dir /sti/til/skills
2️⃣
Miljøvariabel SKILLS_DIR
export SKILLS_DIR=/opt/skills
3️⃣
Standard fallback
Samme mappe som server.py
Brug
# Standard — bruger samme mappe som server.py
python server.py
# Tilpasset færdighedsmappe via CLI
python server.py --skills-dir /sti/til/din/skills/root
# Med miljøvariabel (Linux/macOS)export SKILLS_DIR=/sti/til/din/skills/root
python server.py
# Med miljøvariabel (Windows PowerShell)$env:SKILLS_DIR = "/sti/til/din/skills/root"
python server.py
Integration med OpenCode
Tilføj til din OpenCode-konfiguration (~/.config/opencode/config.json):