Naar hoofdinhoud gaan
Installeer Olostep-vaardigheidsmappen direct in je AI-coderingsagenten vanaf de opdrachtregel.
  • Vaardigheden worden geplaatst in een canonieke opslagplaats (~/.agents/skills) en worden gesymlinkt of gekopieerd naar de vaardighedenmap van elke agent
  • Volgt alle installaties in een lockfile op ~/.agents/.skill-lock.json
  • Werkt met Cursor, Claude, Codex, Windsurf, Continue, en meer
Deze functie is beschikbaar via de Olostep CLI.

De vaardigheden

olostep add skills installeert alle 13. Elk is een SKILL.md die je agent leest om te weten wat Olostep kan doen en wanneer het te gebruiken. Vaardigheden werken samen met de MCP-server: de MCP-server geeft de agent de live tools, de vaardigheden geven het de know-how voor wanneer en hoe ze te gebruiken.

Setup

Begin hier — leert de agent hoe de Olostep MCP-server te configureren.
VaardigheidWat het doet
setupConfigureer de Olostep MCP-server zodat alle andere vaardigheden werken

Kern webgegevens

De belangrijkste Olostep-mogelijkheden — gebruik deze om je agent live webtoegang te geven.
VaardigheidWat het doet
scrapeZet één URL om in schone markdown / HTML / JSON / tekst
searchLive webzoekopdracht — resultaten, antwoorden en in-site URL-ontdekking
answersGeciteerde, gestructureerde antwoorden uit live webgegevens
crawlCrawlt autonoom een hele site
mapOntdek elke URL op een site
batchScrape tot 10.000 URL’s parallel
extract-schemaScrape een pagina in gestructureerde JSON die overeenkomt met een schema

Bouwen & integreren

Voor agenten die ontwikkelaars helpen Olostep toe te voegen aan een codebase of bij te houden met API-wijzigingen.
VaardigheidWat het doet
integrateInstalleer automatisch de Olostep SDK in een project
docs-to-codeScrape API-documentatie en schrijf werkende code ervan
migrate-codeLees een migratiehandleiding en update lokale code

Onderzoek & debuggen

Voor agenten die onderzoek doen, beslissingen nemen of codefouten debuggen.
VaardigheidWat het doet
researchGeciteerd, vergelijkend webonderzoek voor een beslissing
debug-errorZoek een foutmelding op tegen live GitHub / SO / documentatie

Categorieën

Elke vaardigheid behoort tot een van de drie categorieën, die overeenkomen met de --category vlag:
  • usage — gebruik Olostep’s functies: scrape, search, answers, crawl, map, batch, extract-schema.
  • build — installeer en integreer Olostep in een codebase: setup (configureer de MCP-server) en integrate (voeg de Olostep SDK toe aan een project).
  • workflow — produceer een deliverable met Olostep: research, docs-to-code, migrate-code, debug-error.
Installeer slechts één categorie:
olostep add skills --category usage      # kern webgegevens vaardigheden
olostep add skills --category build      # setup + integratie vaardigheden
olostep add skills --category workflow   # onderzoek + deliverable vaardigheden

Gehoste kopieën

Elke geïnstalleerde vaardigheid verwijst ook naar zijn gehoste kopie op https://www.olostep.com/skills/<name>/SKILL.md — een agent met webtoegang kan de nieuwste versie ophalen (die mogelijk mogelijkheden bevat die sinds de installatie zijn toegevoegd) en valt anders terug op de lokale kopie. Blader door alle gehoste vaardigheden op olostep.com/skills.

Installeren

npm install -g olostep-cli

# Installeer alle 13 vaardigheden in elke gedetecteerde agent
olostep add skills

# Of gebruik het subcommando vaardigheden (alias)
olostep skills install
Of zonder de CLI te installeren:
npx -y olostep-cli@latest add skills

Algemeen gebruik

# Installeer alle vaardigheden
olostep skills install

# Ververs / update naar de nieuwste versie
olostep skills update

# Bekijk wat er is geïnstalleerd en waar
olostep skills list

# Verwijder alle vaardigheden
olostep skills uninstall
Filter wat wordt geïnstalleerd:
# Alleen kern webgegevens vaardigheden
olostep add skills --category usage

# Alleen setup + integratie vaardigheden
olostep add skills --category build

# Kies zelf
olostep add skills --skill scrape --skill search --skill setup

# Alleen specifieke agenten
olostep add skills --agent cursor --agent claude

# Machineleesbare output
olostep add skills --json

Opties referentie

OptieStandaardBeschrijving
--loginVoer browserlogin uit voordat je installeert
--source <path>CLI gebundelde vaardighedenVaardigheden bronmap
--cli-local-dir <path>CLI/vaardighedenMap waar bronvaardigheden worden gesynchroniseerd voor CLI-lokaal gebruik
--agent <name>Richt je op een specifieke agent — herhaalbaar
--all-agents / --no-all-agents--all-agentsRicht je op alle gedetecteerde agenten
--global / --no-global--globalInstalleer in globale agentvaardigheidsmappen
--canonical-dir <path>~/.agents/skillsCanonieke opslaglocatie
--agent-skills-dir <path>Aangepaste doelmap (vereist --no-global)
--skill <name>Alleen deze vaardigheid opnemen — herhaalbaar
--exclude <name>Sluit deze vaardigheid uit — herhaalbaar
--categoryusage, build, of workflow
--overwrite / --no-overwrite--overwriteVervang bestaande installaties
--link-mode <auto|symlink|copy>autoauto probeert eerst symlink, valt terug op kopiëren
--jsonMachineleesbare JSON-output
Validatieregels:
  • --link-mode moet auto, symlink, of copy zijn
  • --agent-skills-dir vereist --no-global
  • --no-global vereist --agent-skills-dir
  • Onbekende agentnamen zullen een fout geven
  • Een lege vaardigheidsselectie na --skill / --exclude zal een fout geven

JSON output vorm

Wanneer --json wordt doorgegeven, ziet de output er als volgt uit:
{
  "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" }
      ]
    }
  ]
}

Ondersteunde agenten

AgentSleutel
Cursorcursor
Claudeclaude
Codexcodex
Windsurfwindsurf
Continuecontinue
Augmentaugment
Rooroo
Geminigemini
Copilotcopilot
Factoryfactory
Gebruik --all-agents (de standaard) om je op alle gedetecteerde agenten te richten, of --agent <key> voor specifieke.

olostep list skills

Bekijk welke vaardigheden zijn geïnstalleerd en in welke agenten — zonder door bestanden te graven.
olostep list skills            # mensleesbare samenvatting
olostep list skills --json     # machineleesbaar

olostep remove skills

Verwijdert door Olostep geïnstalleerde vaardigheidsmappen uit de canonieke opslag en agentvaardigheidsmappen, en ruimt de lockfile op.
# Verwijder alle Olostep-vaardigheden uit alle agenten
olostep remove skills

# Verwijder een specifieke vaardigheid
olostep remove skills --skill research

# Verwijder alleen van een specifieke agent
olostep remove skills --agent cursor

# Machineleesbare JSON-output
olostep remove skills --json
OptieStandaardBeschrijving
--agent <name>Verwijder alleen van opgegeven agent(en) — herhaalbaar
--all-agents / --no-all-agents--all-agentsRicht je op alle gedetecteerde agenten
--canonical-dir <path>~/.agents/skillsCanonieke vaardighedenmap om uit te verwijderen
--agent-skills-dir <path>Aangepaste doelvaardighedenmap voor verwijdering
--skill <name>Verwijder alleen overeenkomende vaardigheid(en) — herhaalbaar
--jsonMachineleesbare JSON-output
Veiligheid: Alleen mappen met het olostep- voorvoegsel worden aangeraakt. Niet-Olostep vaardigheidsmappen in agentmappen worden nooit gewijzigd. Lockfile-opruiming verwijdert alleen sleutels met het olostep- voorvoegsel.

Vaardigheidsontdekking en formaat

Vaardigheden worden ontdekt door submappen te scannen op een SKILL.md bestand. Het bestand moet een YAML frontmatter blok bevatten met name en description velden. Duplicaten van gesaneerde namen worden afgewezen.
---
name: my-skill
description: Wat deze vaardigheid doet en wanneer te gebruiken
---

# Mijn Vaardigheid

...vaardigheidsinstructies hier...

Naamgevingsconventie

Geïnstalleerde mappen gebruiken altijd het olostep- voorvoegsel — bijvoorbeeld research wordt olostep-research. Namen worden gesaneerd naar kleine letters met ongeldige tekens vervangen door -. Dit voorvoegsel houdt Olostep-beheerde vaardigheden duidelijk herkenbaar en voorkomt conflicten met andere tools.

Gerelateerd