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.
| Vaardigheid | Wat het doet |
|---|
setup | Configureer de Olostep MCP-server zodat alle andere vaardigheden werken |
Kern webgegevens
De belangrijkste Olostep-mogelijkheden — gebruik deze om je agent live webtoegang te geven.
| Vaardigheid | Wat het doet |
|---|
scrape | Zet één URL om in schone markdown / HTML / JSON / tekst |
search | Live webzoekopdracht — resultaten, antwoorden en in-site URL-ontdekking |
answers | Geciteerde, gestructureerde antwoorden uit live webgegevens |
crawl | Crawlt autonoom een hele site |
map | Ontdek elke URL op een site |
batch | Scrape tot 10.000 URL’s parallel |
extract-schema | Scrape 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.
| Vaardigheid | Wat het doet |
|---|
integrate | Installeer automatisch de Olostep SDK in een project |
docs-to-code | Scrape API-documentatie en schrijf werkende code ervan |
migrate-code | Lees een migratiehandleiding en update lokale code |
Onderzoek & debuggen
Voor agenten die onderzoek doen, beslissingen nemen of codefouten debuggen.
| Vaardigheid | Wat het doet |
|---|
research | Geciteerd, vergelijkend webonderzoek voor een beslissing |
debug-error | Zoek 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
| Optie | Standaard | Beschrijving |
|---|
--login | — | Voer browserlogin uit voordat je installeert |
--source <path> | CLI gebundelde vaardigheden | Vaardigheden bronmap |
--cli-local-dir <path> | CLI/vaardigheden | Map waar bronvaardigheden worden gesynchroniseerd voor CLI-lokaal gebruik |
--agent <name> | — | Richt je op een specifieke agent — herhaalbaar |
--all-agents / --no-all-agents | --all-agents | Richt je op alle gedetecteerde agenten |
--global / --no-global | --global | Installeer in globale agentvaardigheidsmappen |
--canonical-dir <path> | ~/.agents/skills | Canonieke opslaglocatie |
--agent-skills-dir <path> | — | Aangepaste doelmap (vereist --no-global) |
--skill <name> | — | Alleen deze vaardigheid opnemen — herhaalbaar |
--exclude <name> | — | Sluit deze vaardigheid uit — herhaalbaar |
--category | — | usage, build, of workflow |
--overwrite / --no-overwrite | --overwrite | Vervang bestaande installaties |
--link-mode <auto|symlink|copy> | auto | auto probeert eerst symlink, valt terug op kopiëren |
--json | — | Machineleesbare 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
| Agent | Sleutel |
|---|
| Cursor | cursor |
| Claude | claude |
| Codex | codex |
| Windsurf | windsurf |
| Continue | continue |
| Augment | augment |
| Roo | roo |
| Gemini | gemini |
| Copilot | copilot |
| Factory | factory |
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
| Optie | Standaard | Beschrijving |
|---|
--agent <name> | — | Verwijder alleen van opgegeven agent(en) — herhaalbaar |
--all-agents / --no-all-agents | --all-agents | Richt je op alle gedetecteerde agenten |
--canonical-dir <path> | ~/.agents/skills | Canonieke vaardighedenmap om uit te verwijderen |
--agent-skills-dir <path> | — | Aangepaste doelvaardighedenmap voor verwijdering |
--skill <name> | — | Verwijder alleen overeenkomende vaardigheid(en) — herhaalbaar |
--json | — | Machineleesbare 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.
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