Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
skulto — Offline- und sicherheitsorientiertes Tool zum Synchronisieren und Verwalten von Agent-Fähigkeiten | Kitploit
Tools/GitHubGitHub/asteroid-belt/skulto
SchwachstellenanalyseScripting & AutomatisierungSicherheitsvirtualisierungDienstprogramme & FrameworksLieferkettensicherheitKI-Sicherheit
GitHubasteroid-belt/skulto

skulto

Offline- und sicherheitsorientiertes Tool zum Synchronisieren und Verwalten von Agent-Fähigkeiten

Repository anzeigen
50212vor 1 TagVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Skulto

KI-Agenten-Fähigkeiten vor der Installation auf Prompt-Injection scannen

CI Go Version License``` ╔════════════════════════════════════════════════════════╗ ║ ███████╗██╗ ██╗██╗ ██╗██╗ ████████╗ ██████╗ ║ ║ ██╔════╝██║ ██╔╝██║ ██║██║ ╚══██╔══╝██╔═══██╗ ║ ║ ███████╗█████╔╝ ██║ ██║██║ ██║ ██║ ██║ ║ ║ ╚════██║██╔═██╗ ██║ ██║██║ ██║ ██║ ██║ ║ ║ ███████║██║ ██╗╚██████╔╝███████╗██║ ╚██████╔╝ ║ ║ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ║ ╠════════════════════════════════════════════════════════╣ ║ CROSS-PLATFORM AI SKILLS MANAGEMENT ║ ╚════════════════════════════════════════════════════════╝

root@kitploit:~
![Skulto Demo](https://raw.githubusercontent.com/asteroid-belt/skulto/main/assets/demo.gif)

## Was ist Skulto?

Skulto ist ein plattformübergreifendes CLI-Tool zur Verwaltung von Fähigkeiten (Skills) für KI-Codierungsassistenten auf 33 Plattformen. Es bietet:

1. **Multi-Plattform-Installation** – Installieren Sie Skills in Claude Code, Cursor, Windsurf, Copilot, Codex, Cline, Roo Code, Gemini CLI, Kiro CLI und 25+ weitere
2. **Repository-Verwaltung** – Hinzufügen, Synchronisieren und Entfernen von Skill-Repositories
3. **Volltextsuche** – SQLite-FTS5-gestützte Suche über alle indizierten Skills
4. **Sicherheits-Scan** – Erkennung von Prompt-Injection und gefährlichen Code-Mustern
5. **Plattform-Erkennung** – Automatische Erkennung, welche KI-Tools auf Ihrem System installiert sind
6. **Interaktive TUI** – Bubble-Tea-basierte Terminal-Oberfläche mit einklappbaren Gruppen, Mehrfachauswahl und Tastaturnavigation
7. **URL-basierte Installation** – Direkte Installation aus GitHub-Repositories über `skulto install owner/repo`

## Funktionen

![Skill-Erstellung](https://assets.kitploit.com/production/public/readmes/54493/4398d15a09b070738a42656f281be37d3fe13d69af7c82f0610c8bad7d2251f7/65d5451b0e4b5d1cafcce058b7de9cf0932acacf6f3129fdd0f964261431f38b-display-v1.webp)

- **Unterstützung für 33 Plattformen** – Claude Code, Cursor, Windsurf, GitHub Copilot, OpenAI Codex, OpenCode, Cline, Roo Code, Gemini CLI, Kiro CLI, Amp, Continue, Goose, Junie, Qwen Code, Trae und mehr
- **Plattform-Erkennung** – Erkennt installierte KI-Tools und zeigt sie in den Plattform-Auswahlmenüs an
- **Offline-first** – Funktioniert nach der ersten Synchronisierung ohne Internet
- **Schnelle Suche** – FTS5-gestützte Volltextsuche mit BM25-Ranking (~50 ms Latenz)
- **Git-basierte Synchronisierung** – Klonen und Pull von Repositories für zuverlässige Updates
- **Sicherheits-Scanner** – Erkennt Prompt-Injection in Frontmatter, Referenzen, Skripten und gefährliche Muster mit Bedrohungsstufen
- **Intelligente Multi-Skill-Installation** – Installation mehrerer Skills aus einer Repository-URL mit Konfliktlösung pro Skill (bereits installierte überspringen, neue Speicherorte hinzufügen oder alle überspringen)
- **Scope-Auswahl** – Installation von Skills global (`~/`) oder pro Projekt (`./`) mit getrennter Steuerung pro Plattform
- **Einklappbare Plattform-Gruppen** – Erkannte/bevorzugte Plattformen oben, alle anderen in einer eingeklappten Gruppe in allen Auswahlmenüs
- **Speicherung des Installationsorts** – Optionale Speicherung Ihrer Plattform-/Scope-Auswahl für zukünftige Installationen
- **Favoriten** – Speichern von Lieblings-Skills, die Datenbank-Zurücksetzungen überstehen
- **Zuletzt angesehen** – Verfolgt und zeigt kürzlich angesehene Skills an
- **MCP-Server** – Model-Context-Protocol-Server für KI-Tool-Integration (Suche, Installation, programmatische Verwaltung von Skills)
- **Telemetrie** – Anonyme Nutzungsstatistiken (über Umgebungsvariable in den Einstellungen deaktivierbar)

### Unterstützte Plattformen

Skulto erkennt und installiert Skills in 33 KI-Codierungstools:

| | | | |
|---|---|---|---|
| Claude Code | Cursor | Windsurf | GitHub Copilot |
| OpenAI Codex | OpenCode | Cline | Roo Code |
| Gemini CLI | Kiro CLI | Amp | Continue |
| Goose | Junie | Kilo Code | Trae |
| Qwen Code | Kimi Code CLI | CodeBuddy | Command Code |
| Crush | Droid | Kode | MCPJam |
| Mux | OpenHands | Pi | Qoder |
| Zencoder | Neovate | Pochi | Antigravity |
| Moltbot | | | |

## Installation

### Homebrew```bash
brew install asteroid-belt/tap/skulto

Um ein Upgrade durchzuführen:```bash brew upgrade asteroid-belt/tap/skulto

root@kitploit:~
### Linux-Pakete

GitHub-Releases bieten `.deb`- und `.rpm`-Downloads für sowohl `amd64` als auch
`arm64` an. Wählen Sie das Paketformat für Ihre Distribution und ersetzen Sie
die Version unten durch ein Release-Tag:```bash
VERSION=vX.Y.Z
ARCH=amd64 # or arm64

# Debian/Ubuntu
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/skulto_${VERSION#v}_linux_${ARCH}.deb"

# Fedora/RHEL/openSUSE
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/skulto-${VERSION#v}-1.$([ "$ARCH" = amd64 ] && echo x86_64 || echo aarch64).rpm"

# Download the release checksums, then verify the downloaded asset.
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/checksums.txt"
sha256sum -c checksums.txt --ignore-missing

Installieren Sie die lokale Datei mit dem Paketmanager Ihrer Distribution:```bash sudo apt install ./skulto_.deb sudo dnf install ./skulto-.rpm sudo zypper install ./skulto-*.rpm

root@kitploit:~
Jedes Paket installiert `skulto` und `skulto-mcp` unter `/usr/bin/skulto` und
`/usr/bin/skulto-mcp`. Skulto benötigt zur Laufzeit kein systemweites Git. Diese
Downloads stammen von GitHub Releases, nicht aus einem konfigurierten Paket-Repository.

### Aus dem Quellcode```bash
# Clone the repository
git clone https://github.com/asteroid-belt/skulto.git
cd skulto

# Install dependencies
make deps

# Build (outputs to ./build/)
make build-all

# Run
./build/skulto

Anforderungen

  • Go 1.25+
  • (Optional) GITHUB_TOKEN für höhere API-Ratenlimits

Schnellstart```bash

Launch the TUI (guided onboarding on first run)

skulto

Or install skills directly from a repository URL

skulto install asteroid-belt/skills

root@kitploit:~
Beim ersten Start führt dich Skulto durch die Einrichtung:

1. **Plattformauswahl** – Erkannte KI-Tools erscheinen oben; wähle aus, zu welchen Skills synchronisiert werden sollen
2. **Skill-Auswahl** – Kuratierte Starter-Skills aus dem Asteroid Belt (superplan, superbuild, teach, agentsmd-generator und weitere)
3. **Ortsauswahl** – Wähle globalen oder Projektbereich pro Plattform, mit deinen vorherigen Auswahlen vorausgefüllt

## Skill-Verwaltung für Teams

Skulto funktioniert wie ein Paketmanager für KI-Agenten-Skills. Verwende `skulto.json`, um die Skills zu definieren, die dein Projekt benötigt, und führe dann `skulto sync` aus, um sie zu installieren – so haben jeder Entwickler und jede CI-Umgebung dieselbe Skill-Einrichtung.

### Der Workflow```bash
# 1. Install skills into your project
skulto install superplan
skulto install teach

# 2. Save project skills to a manifest
skulto save

# 3. Commit skulto.json to your repo
git add skulto.json
git commit -m "add skulto skill manifest"

# 4. Teammates (or CI) sync from the manifest
skulto sync

skulto.json

Das Manifest verfolgt, von welchen Skills Ihr Projekt abhängt und woher sie stammen:```json { "version": 1, "skills": { "superplan": "asteroid-belt/skills", "teach": "asteroid-belt/skills", "resume-ats-optimizer": "paramchoudhary/resumeskills" } }

root@kitploit:~
Jeder Eintrag ordnet einen Skill-Slug seinem Quell-Repository (`owner/repo`) zu. Wenn ein Teammitglied `skulto sync` ausführt, klont Skulto fehlende Repositories, löst die Skills auf und installiert sie auf den ausgewählten Plattformen.

### `skulto save`

Erfasst deine aktuellen projektbezogenen Installationen in `skulto.json`:```bash
$ skulto save

SAVED to skulto.json

  teach               asteroid-belt/skills
  superplan           asteroid-belt/skills

2 skill(s) saved

Nur Installationen im Projektumfang werden gespeichert – globale Installationen sind persönlich und werden nicht über das Manifest geteilt.

skulto sync

Liest skulto.json und installiert alle fehlenden Skills:```bash $ skulto sync

SYNCING from skulto.json (2 skills) ──────────────────────────────────────────────── Done! Installed: 2, Skipped: 0

root@kitploit:~
Bei der Synchronisierung führt Skulto Folgendes aus:
1. Fügt alle Quell-Repositories hinzu, die noch nicht in der lokalen Datenbank vorhanden sind
2. Löst jede Fertigkeit anhand ihres Slugs auf
3. Fragt nach Plattform- und Umfangsauswahl (oder verwendet erkannte Standardwerte mit `-y`)
4. Überspringt Fertigkeiten, die an den ausgewählten Speicherorten bereits installiert sind

### `skulto check`

Zeigt alle installierten Fertigkeiten und deren Installationsorte an:```bash
$ skulto check

SKILL                  INSTALLED LOCATIONS
─────────────────────────────────────────────────────────────
superplan              claude (global), codex (global + project)
teach                  claude (global + project)

2 skill(s) installed

Automatische Abgleichung (Auto-Reconciliation)

Sowohl skulto save als auch skulto check erkennen automatisch Fähigkeiten (Skills), die auf der Festplatte vorhanden sind (als Symlinks in den Plattform-Verzeichnissen Ihres Projekts), aber in der Datenbank fehlen. Dies geschieht nach Migrationen, Datenbank-Zurücksetzungen oder wenn ein Teammitglied Fähigkeiten außerhalb von Skulto installiert.```bash $ skulto check

RECONCILED 2 project skill(s) brainstorming claude modern-python codex

SKILL INSTALLED LOCATIONS ───────────────────────────────────────────────────────────── brainstorming claude (project) modern-python codex (project)

2 skill(s) installed

root@kitploit:~
Plain-Verzeichnisse in deinem Projekt (Skills, die direkt ins Repo committet sind) bleiben unberührt – sie benötigen keine Skulto-Verwaltung.

## Verwendung

### TUI-Modus (Standard)```bash
skulto

Suchdemo

Tastenkürzel:

TasteAktion
/Suche öffnen
j / kNach unten / oben navigieren
h / lNach links / rechts navigieren (zwischen Spalten)
↑ / ↓Durch Ergebnisse navigieren
EnterAuswählen / bestätigen
LeertasteAuswahl umschalten (in Auswahlmenüs)
fFavorit / Lesezeichen umschalten
iInstallieren / Skill-Speicherorte verwalten
cSkill-Inhalt in die Zwischenablage kopieren
pRepositories pullen/synchronisieren
EscZurück / abbrechen
qBeenden

Start-Dashboard

Die Startansicht zeigt drei Spalten:

  1. Installierte Skills – Ihre installierten Skills (scrollbar, zeigt bis zu 5 gleichzeitig)
  2. Zuletzt angesehene Skills – Skills, die Sie kürzlich angesehen haben
  3. Top-Tags – Beliebte Skill-Kategorien

Skill-Details

Wenn Sie einen Skill auswählen, sehen Sie:

  • Installieren / Verwalten – Auf neuen Plattformen installieren oder bestehende Speicherorte verwalten
  • Metadaten – Autor, Kategorie, Quell-Repository
  • Tags – Kategorisierte Skill-Tags
  • Sicherheitsstatus – Bedrohungsstufe aus dem Sicherheitsscan
  • Vollständiger Markdown-Inhalt – Mit Syntaxhervorhebung und Scrollen gerendert
  • In die Zwischenablage kopieren – Drücken Sie c, um den vollständigen Skill-Inhalt zu kopieren

Dialog für Installationsspeicherorte

Beim Installieren eines Skills wählen Sie, wo er installiert werden soll:

  • Plattform-Header – Jedes KI-Tool mit verschachtelten Bereichsoptionen aufgelistet
  • Global vs. Projekt – Installation in ~/.claude/skills/ (benutzerweit) oder ./.claude/skills/ (projektlokal)
  • Einklappbare Gruppen – Bevorzugte/erkannte Plattformen oben, andere darunter eingeklappt
  • Speicherorte merken – Optional Auswahl für zukünftige Installationen speichern
  • Schnelltasten – a alle, n keine, g nur global, p nur Projekt

Verwaltungsansicht

Drücken Sie i auf einem installierten Skill, um seine Speicherorte zu verwalten:

Skill verwalten Demo

  • Installierte Plattformen oben mit vorausgewählten Kontrollkästchen angezeigt
  • Andere Plattformen darunter in einer erweiterbaren Gruppe eingeklappt
  • Hinzufügen/Entfernen von Speicherorten über jede beliebige Kombination aus Plattformen und Bereichen

CLI-Befehle

Skulto bietet CLI-Unterbefehle für Skripting und Automatisierung:

BefehlZweck
skultoStartet die interaktive TUI
skulto install <slug oder repo>Installiert Skills per Slug oder aus einer Repository-URL
skulto uninstall <slug>Deinstalliert einen Skill von ausgewählten Plattformen
skulto saveSpeichert Installationen im Projektbereich in skulto.json
skulto syncInstalliert alle Skills aus dem skulto.json-Manifest
skulto checkListet alle installierten Skills und ihre Speicherorte auf
skulto add <repo>Fügt ein Skill-Repository hinzu und synchronisiert dessen Skills
skulto listListet alle konfigurierten Quell-Repositories auf
skulto pullPult/synchronisiert alle Repositories und gleicht installierte Skills ab
skulto remove [repo]Entfernt ein Repository (interaktive Auswahl, wenn kein Repository angegeben)
skulto scanScannt Skills auf Sicherheitsbedrohungen
skulto updatePull + Scan mit Änderungsbericht
skulto info <slug>Zeigt detaillierte Informationen zu einem Skill an
skulto favorites add <slug>Fügt einen Skill zu Favoriten hinzu
skulto favorites remove <slug>Entfernt einen Skill aus Favoriten
skulto favorites listListet alle favorisierten Skills auf
skulto feedbackÖffnet die Feedback-/Fehlerbericht-Seite

skulto install

Installiert Skills per Slug oder direkt aus einem GitHub-Repository:

Installationsdemo```bash

Install a single skill by slug

skulto install superplan

Install from a repository (auto-detects all skills)

skulto install asteroid-belt/skills

Install from a full GitHub URL

skulto install https://github.com/asteroid-belt/skills

Non-interactive mode (accept defaults)

skulto install asteroid-belt/skills -y

root@kitploit:~
Wenn die Installation über eine Repository-URL erfolgt:
1. Skulto synchronisiert das Repository und zeigt alle verfügbaren Skills an
2. Wähle aus, welche Skills mit einer interaktiven Checkliste installiert werden sollen
3. Wähle Zielplattformen mit einem aufklappbaren Plattform-Auswahlmenü (erkannte Plattformen oben)
4. **Intelligentes Überspringen** für bereits installierte Skills: Abfrage mit `y` (Standorte hinzufügen), `N` (überspringen, Standard) oder `s` (alle restlichen überspringen)
5. Die abschließende Zusammenfassung zeigt installierte, übersprungene und fehlgeschlagene Anzahlen

#### `skulto add <repo>`

Fügt ein Skill-Repository zu Skulto hinzu:

![Add Repository Demo](https://assets.kitploit.com/production/public/readmes/54493/fe7ab73f41c9aa7e9ea530b39181d92596ea95963a16ceefde64171be397d429/3e5dde043bf3159163799df1e931c2e3c2ea76591923f601bb97b6e4c24427ed-display-v1.webp)```bash
# Short format
skulto add asteroid-belt/skills

# Full URL
skulto add https://github.com/asteroid-belt/skills

# Skip initial sync
skulto add asteroid-belt/skills --no-sync

skulto pull

Synchronisiert alle registrierten Repositorys:

Pull Demo```bash skulto pull

root@kitploit:~
Dies klont/aktualisiert alle Repositories und gleicht den installierten Skill-Zustand mit dem Dateisystem ab.

#### `skulto remove`

Entfernt ein Repository und alle seine Skills:```bash
# Interactive selection
skulto remove

# Specify repository
skulto remove asteroid-belt/skills

# Skip confirmation
skulto remove asteroid-belt/skills --force

skulto scan

Scannt Fähigkeiten auf Sicherheitsbedrohungen:

Scan-Demo```bash

Scan all skills

skulto scan --all

Scan specific skill by slug or ID

skulto scan --skill teach

Scan skills from a source

skulto scan --source asteroid-belt/skills

Scan only unscanned skills

skulto scan --pending

root@kitploit:~
Meldet Bedrohungsstufen: KRITISCH, HOCH, MITTEL, NIEDRIG

#### `skulto update`

Kombinierter Pull + Scan mit Berichterstattung:

![Update-Demo](https://assets.kitploit.com/production/public/readmes/54493/54bf55b9be4e247af9e17a29ba4739e3cba103eedcb81853dee0a7b9dc77e78c/f00783b728e42a565fe6d9d0fa14b29fff50d30b7a6213918248cd59a28a06bb-display-v1.webp)```bash
# Update and scan new/updated skills
skulto update

# Update and scan ALL skills
skulto update --scan-all

skulto favorites

Verwalten Sie Ihre bevorzugten Fähigkeiten. Favoriten bleiben über Datenbank-Zurücksetzungen hinweg erhalten und werden separat in ~/.agents/skulto/favorites.json gespeichert.```bash

Add a skill to favorites

skulto favorites add docker-expert

Remove a skill from favorites

skulto favorites remove docker-expert

List all favorited skills

skulto favorites list

root@kitploit:~
Sie können Favoriten in der TUI auch umschalten, indem Sie in einer beliebigen Skill-Detailansicht `f` drücken.

### MCP-Server (`skulto-mcp`)

Skulto enthält einen MCP-Server (Model Context Protocol), der Skills für Claude Code und andere MCP-kompatible Clients bereitstellt. Dies ermöglicht KI-Assistenten, Skills und Repositories programmatisch zu durchsuchen, zu browsen, zu installieren und zu verwalten.

![MCP Add Repository](https://assets.kitploit.com/production/public/readmes/54493/3458e3ce9bce458490070c0424855b426897c726f3694b2f59a03bc5db659a8d/fdd88daa0cf280d01530f28830e770f0fc3687e1738724663e059b1dd1e1b149-display-v1.webp)

![MCP Install Skill](https://assets.kitploit.com/production/public/readmes/54493/b82941461095032cad9db75ff8c1ab3ebfab50fcbcda8252b13899ea36891e57/31e98e150b5238987da10e4f3d89bea9d70996f8bc74208641bbcce324044133-display-v1.webp)

Fügen Sie dies zu Ihren Claude-Code-Einstellungen hinzu (`.claude.json`):```json
{
  "mcpServers": {
    "skulto": {
      "command": "/opt/homebrew/bin/skulto-mcp",
      "type": "stdio"
    }
  }
}

Verfügbare Tools

ToolBeschreibung
skulto_searchDurchsucht Skills mittels Volltextsuche mit BM25-Ranking
skulto_get_skillRuft detaillierte Informationen zu einem Skill ab, einschließlich vollständigem Inhalt und Tags
skulto_list_skillsListet alle Skills mit Paginierung auf
skulto_browse_tagsListet verfügbare Tags nach Kategorie auf (Sprache, Framework, Tool, Konzept, Domäne)
skulto_get_statsRuft Datenbankstatistiken ab (Gesamtzahl der Skills, Tags, Quellen)
skulto_get_recentRuft zuletzt angesehene Skills ab
skulto_installInstalliert einen Skill auf jeder unterstützten Plattform (33 Plattformen, globaler oder Projektumfang)
skulto_uninstallDeinstalliert einen Skill von angegebenen Plattformen
skulto_favoriteFügt einen Skill zu Favoriten hinzu oder entfernt ihn daraus
skulto_get_favoritesRuft Favoriten-Skills ab
skulto_checkListet alle installierten Skills und deren Installationsorte auf
skulto_addFügt ein Skill-Repository hinzu und synchronisiert dessen Skills

Ressourcen

Der MCP-Server stellt außerdem Ressourcen für den direkten Skill-Zugriff bereit:

Ressourcen-URIBeschreibung
skulto://skill/{slug}Vollständiger Markdown-Inhalt eines Skills
skulto://skill/{slug}/metadataJSON-Metadaten einschließlich Tags, Quelle und Statistiken

Datenverzeichnis

Skulto speichert Daten in ~/.agents/skulto/ und koexistiert mit anderen Agent-Tools unter dem gemeinsamen ~/.agents/-Namespace:

PfadZweck
~/.agents/skulto/skulto.dbSQLite-Datenbank
~/.agents/skulto/skulto.logLogdatei
~/.agents/skulto/repositories/Geklonte Git-Repositories
~/.agents/skulto/skulto/skills/Lokales Skills-Verzeichnis des Benutzers
~/.agents/skulto/favorites.jsonFavoriten-Skills (bleiben über Datenbank-Resets hinweg erhalten)

Upgrade von einer früheren Version? Wenn Sie ein bestehendes ~/.skulto/-Verzeichnis haben, migriert Skulto es beim ersten Start automatisch zu ~/.agents/skulto/ — einschließlich Datenbankeinträgen und Symlinks installierter Skills. Keine manuellen Schritte erforderlich.

Entwicklung```bash

Build

make build # Production build make dev # Development build with race detector

Test

make test # Run all tests with coverage make test-race # Run with race detector

Lint

make lint # Run golangci-lint make format # Format code

Clean

make clean # Remove build artifacts

root@kitploit:~
## Architektur```
skulto/
├── cmd/skulto/              # Main CLI entry point
├── cmd/skulto-mcp/          # MCP server binary
├── internal/
│   ├── cli/                 # Cobra CLI commands (add, install, pull, etc.)
│   │   └── prompts/         # Interactive CLI prompts (platform selector)
│   ├── config/              # Configuration (env vars only)
│   ├── db/                  # GORM + SQLite + FTS5 database layer
│   ├── detect/              # AI tool detection on system
│   ├── embedding/           # Embedding provider abstraction
│   ├── favorites/           # File-based favorites persistence
│   ├── installer/           # Skill installation via symlinks (33 platforms)
│   ├── llm/                 # LLM provider abstraction
│   ├── log/                 # Structured logging
│   ├── mcp/                 # MCP server implementation
│   ├── migration/           # Database migrations
│   ├── models/              # Data structures (Skill, Tag, Source, etc.)
│   ├── scraper/             # GitHub scraping (git clone based)
│   ├── search/              # Search service
│   ├── security/            # Security scanner for skills
│   ├── telemetry/           # PostHog analytics (opt-in)
│   ├── testutil/            # Test utilities
│   ├── tui/                 # Bubble Tea TUI
│   │   ├── components/      # Reusable UI components (dialogs, selectors)
│   │   └── views/           # Screen views (home, search, detail, onboarding, manage)
│   └── vector/              # Vector store
├── pkg/version/             # Version info (set via ldflags)
└── scripts/                 # Build and release scripts

Konfiguration

Skulto wird vollständig über Umgebungsvariablen konfiguriert (keine Konfigurationsdatei):

VariableZweck
GITHUB_TOKENHöhere GitHub-API-Ratenlimits (optional)
OPENAI_API_KEYEinbettungen für semantische Suche (optional)
SKULTO_TELEMETRY_TRACKING_ENABLEDAuf false setzen, um Telemetrie zu deaktivieren

Telemetrie

Skulto erfasst anonyme Nutzungsstatistiken (Befehlshäufigkeit, Fehlerraten), um das Tool zu verbessern. Telemetrie ist standardmäßig aktiviert.

Zum Deaktivieren:```bash export SKULTO_TELEMETRY_TRACKING_ENABLED=false

root@kitploit:~
Keine persönlichen Daten, keine IP-Adressen werden erfasst. Weitere Informationen finden Sie in [events](https://github.com/asteroid-belt/skulto/blob/main/internal/telemetry/events.go).

## Dokumentation

- [Überblick](https://github.com/asteroid-belt/skulto/blob/main/docs/overview.md) – Projektidentität und Hauptfunktionen
- [Architektur](https://github.com/asteroid-belt/skulto/blob/main/docs/architecture.md) – Systemdesign, Komponenten und Datenfluss
- [Erste Schritte](https://github.com/asteroid-belt/skulto/blob/main/docs/getting-started.md) – Voraussetzungen, Installation und erster Start
- [Entwicklung](https://github.com/asteroid-belt/skulto/blob/main/docs/development.md) – Beitrags-Workflow, Tests und CI/CD
- [Architektur-Entscheidungsprotokolle](https://github.com/asteroid-belt/skulto/blob/main/docs/adr/README.md) – Wichtige technische Entscheidungen und Begründungen
- [Glossar](https://github.com/asteroid-belt/skulto/blob/main/docs/glossary.md) – Fachterminologie

## Mitwirken

Beiträge sind willkommen! Bitte lesen Sie zuerst [CONTRIBUTING.md](https://github.com/asteroid-belt/skulto/blob/main/CONTRIBUTING.md).

## Lizenz

MIT-Lizenz – Details siehe [LICENSE](https://github.com/asteroid-belt/skulto/blob/main/LICENSE).

---

Mit ❤️ erstellt von [Asteroid Belt](https://github.com/asteroid-belt)
Tool herunterladen