Zum Hauptinhalt springen
Installiere Olostep-Fähigkeitsordner direkt in deine KI-Coding-Agenten über die Kommandozeile.
  • Fähigkeiten landen in einem kanonischen Speicher (~/.agents/skills) und werden in das Fähigkeitenverzeichnis jedes Agenten symlinked oder kopiert
  • Verfolgt alle Installationen in einer Sperrdatei unter ~/.agents/.skill-lock.json
  • Funktioniert mit Cursor, Claude, Codex, Windsurf, Continue und mehr
Diese Funktion ist über die Olostep CLI verfügbar.

Die Fähigkeiten

olostep add skills installiert alle 13. Jede ist eine SKILL.md, die dein Agent liest, um zu wissen, was Olostep tun kann und wann es zu verwenden ist. Fähigkeiten paaren sich mit dem MCP-Server: Der MCP-Server gibt dem Agenten die Live-Tools, die Fähigkeiten geben ihm das Know-how, wann und wie sie zu verwenden sind.

Einrichtung

Starte hier — lehrt den Agenten, wie man den Olostep MCP-Server konfiguriert.
FähigkeitWas sie tut
setupKonfiguriert den Olostep MCP-Server, damit alle anderen Fähigkeiten funktionieren

Kern-Webdaten

Die Hauptfähigkeiten von Olostep — verwende diese, um deinem Agenten Live-Webzugriff zu geben.
FähigkeitWas sie tut
scrapeWandelt eine URL in sauberes Markdown / HTML / JSON / Text um
searchLive-Websuche — Ergebnisse, Antworten und In-Site-URL-Entdeckung
answersZitierte, strukturierte Antworten aus Live-Webdaten
crawlDurchsucht autonom eine ganze Website
mapEntdeckt jede URL auf einer Website
batchSchabt bis zu 10.000 URLs parallel
extract-schemaSchabt eine Seite in strukturiertes JSON, das einem Schema entspricht

Erstellen & Integrieren

Für Agenten, die Entwicklern helfen, Olostep in eine Codebasis einzufügen oder mit API-Änderungen Schritt zu halten.
FähigkeitWas sie tut
integrateInstalliert das Olostep SDK automatisch in ein Projekt
docs-to-codeSchabt API-Dokumentationen und schreibt funktionierenden Code daraus
migrate-codeLiest einen Migrationsleitfaden und aktualisiert lokalen Code

Forschen & Debuggen

Für Agenten, die Forschung betreiben, Entscheidungen treffen oder Codefehler debuggen.
FähigkeitWas sie tut
researchZitierte, vergleichende Webforschung für eine Entscheidung
debug-errorSucht eine Fehlermeldung in Live-GitHub / SO / Docs nach

Kategorien

Jede Fähigkeit gehört zu einer von drei Kategorien, die der --category-Flag zugeordnet sind:
  • usage — Verwende die Funktionen von Olostep: scrape, search, answers, crawl, map, batch, extract-schema.
  • build — Installiere und integriere Olostep in eine Codebasis: setup (konfiguriere den MCP-Server) und integrate (füge das Olostep SDK zu einem Projekt hinzu).
  • workflow — Erstelle ein Ergebnis mit Olostep: research, docs-to-code, migrate-code, debug-error.
Installiere nur eine Kategorie:
olostep add skills --category usage      # Kern-Webdaten-Fähigkeiten
olostep add skills --category build      # Einrichtungs- + Integrationsfähigkeiten
olostep add skills --category workflow   # Forschungs- + Ergebnisfähigkeiten

Gehostete Kopien

Jede installierte Fähigkeit verweist auch auf ihre gehostete Kopie unter https://www.olostep.com/skills/<name>/SKILL.md — ein Agent mit Webzugriff kann die neueste Version abrufen (die möglicherweise seit der Installation hinzugefügte Funktionen enthält) und greift andernfalls auf die lokale Kopie zurück. Durchsuche alle gehosteten Fähigkeiten unter olostep.com/skills.

Installation

npm install -g olostep-cli

# Installiere alle 13 Fähigkeiten in jeden erkannten Agenten
olostep add skills

# Oder verwende den Fähigkeiten-Unterbefehl (Alias)
olostep skills install
Oder ohne die CLI zu installieren:
npx -y olostep-cli@latest add skills

Häufige Nutzung

# Installiere alle Fähigkeiten
olostep skills install

# Aktualisiere auf die neueste Version
olostep skills update

# Sieh, was installiert ist und wo
olostep skills list

# Entferne alle Fähigkeiten
olostep skills uninstall
Filtere, was installiert wird:
# Nur Kern-Webdaten-Fähigkeiten
olostep add skills --category usage

# Nur Einrichtungs- + Integrationsfähigkeiten
olostep add skills --category build

# Wähle gezielt aus
olostep add skills --skill scrape --skill search --skill setup

# Nur spezifische Agenten
olostep add skills --agent cursor --agent claude

# Maschinenlesbare Ausgabe
olostep add skills --json

Optionsreferenz

OptionStandardBeschreibung
--loginFühre Browser-Login vor der Installation durch
--source <path>CLI gebündelte FähigkeitenVerzeichnis der Fähigkeitenquelle
--cli-local-dir <path>CLI/skillsVerzeichnis, in dem Quellfähigkeiten für die lokale CLI-Nutzung synchronisiert werden
--agent <name>Zielagent anvisieren — wiederholbar
--all-agents / --no-all-agents--all-agentsAlle erkannten Agenten anvisieren
--global / --no-global--globalIn globale Agentenfähigkeitsverzeichnisse installieren
--canonical-dir <path>~/.agents/skillsKanonischer Speicherort
--agent-skills-dir <path>Benutzerdefiniertes Zielverzeichnis (erfordert --no-global)
--skill <name>Nur diese Fähigkeit einbeziehen — wiederholbar
--exclude <name>Diese Fähigkeit ausschließen — wiederholbar
--categoryusage, build oder workflow
--overwrite / --no-overwrite--overwriteBestehende Installationen ersetzen
--link-mode <auto|symlink|copy>autoauto versucht zuerst Symlink, fällt zurück auf Kopie
--jsonMaschinenlesbare JSON-Ausgabe
Validierungsregeln:
  • --link-mode muss auto, symlink oder copy sein
  • --agent-skills-dir erfordert --no-global
  • --no-global erfordert --agent-skills-dir
  • Unbekannte Agentennamen führen zu einem Fehler
  • Eine leere Fähigkeitsauswahl nach --skill / --exclude führt zu einem Fehler

JSON-Ausgabeform

Wenn --json übergeben wird, sieht die Ausgabe so aus:
{
  "sync": {
    "plugin_source_dir": "/path/to/CLI/skills",
    "cli_local_dir": "/path/to/CLI/skills"
  },
  "selected_skills": ["scrape", "search"],
  "canonical_dir": "~/.agents/skills",
  "lockfile_path": "~/.agents/.skill-lock.json",
  "installed": [
    {
      "skill": "scrape",
      "canonical_path": "~/.agents/skills/olostep-scrape",
      "targets": [
        { "agent": "cursor", "mode": "symlink", "path": "~/.cursor/skills/olostep-scrape" },
        { "agent": "claude", "mode": "symlink", "path": "~/.claude/skills/olostep-scrape" }
      ]
    }
  ]
}

Unterstützte Agenten

AgentSchlüssel
Cursorcursor
Claudeclaude
Codexcodex
Windsurfwindsurf
Continuecontinue
Augmentaugment
Rooroo
Geminigemini
Copilotcopilot
Factoryfactory
Verwende --all-agents (Standard), um alle erkannten Agenten anzuvisieren, oder --agent <key> für spezifische.

olostep list skills

Sieh, welche Fähigkeiten installiert sind und in welche Agenten — ohne in Dateien zu wühlen.
olostep list skills            # Menschlich lesbare Zusammenfassung
olostep list skills --json     # Maschinenlesbar

olostep remove skills

Entfernt von Olostep installierte Fähigkeitsordner aus dem kanonischen Speicher und den Agentenfähigkeitsverzeichnissen und bereinigt die Sperrdatei.
# Entferne alle Olostep-Fähigkeiten von allen Agenten
olostep remove skills

# Entferne eine spezifische Fähigkeit
olostep remove skills --skill research

# Entferne nur von einem spezifischen Agenten
olostep remove skills --agent cursor

# Maschinenlesbare JSON-Ausgabe
olostep remove skills --json
OptionStandardBeschreibung
--agent <name>Nur von angegebenen Agenten entfernen — wiederholbar
--all-agents / --no-all-agents--all-agentsAlle erkannten Agenten anvisieren
--canonical-dir <path>~/.agents/skillsKanonisches Fähigkeitsverzeichnis zum Entfernen
--agent-skills-dir <path>Benutzerdefiniertes Zielverzeichnis für die Entfernung
--skill <name>Nur passende Fähigkeit(en) entfernen — wiederholbar
--jsonMaschinenlesbare JSON-Ausgabe
Sicherheit: Nur Ordner mit dem Präfix olostep- werden berührt. Nicht-Olostep-Fähigkeitsordner in Agentenverzeichnissen werden nie modifiziert. Die Sperrdateibereinigung entfernt nur Schlüssel mit dem Präfix olostep-.

Fähigkeitsentdeckung und Format

Fähigkeiten werden durch Scannen von Unterverzeichnissen nach einer SKILL.md-Datei entdeckt. Die Datei muss einen YAML-Frontmatter-Block mit den Feldern name und description enthalten. Doppelte bereinigte Namen werden abgelehnt.
---
name: my-skill
description: Was diese Fähigkeit tut und wann sie zu verwenden ist
---

# Meine Fähigkeit

...Fähigkeitsanweisungen hier...

Namenskonvention

Installierte Ordner verwenden immer das Präfix olostep- — z.B. wird research zu olostep-research. Namen werden in Kleinbuchstaben bereinigt, wobei ungültige Zeichen durch - ersetzt werden. Dieses Präfix hält Olostep-verwaltete Fähigkeiten klar erkennbar und verhindert Konflikte mit anderen Tools.

Verwandt