メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.olostep.com/llms.txt

Use this file to discover all available pages before exploring further.

コマンドラインからAIコーディングエージェントに直接Olostepスキルフォルダをインストールします。
  • Cursor、Claude、Codex、WindsurfなどのエージェントにOlostepスキルをインストール
  • スキルは標準ストア (~/.agents/skills) に配置され、各エージェントのスキルディレクトリにシンボリックリンクまたはコピーされます
  • すべてのインストールを ~/.agents/.skill-lock.json のロックファイルで追跡
この機能はOlostep CLIを通じて利用可能です。

スキル

olostep add skills はこれらすべてをインストールします。各スキルはエージェントがOlostepが何をできるか、いつ使用するかを知るための SKILL.md です。
スキル内容
scrape1つのURLをクリーンなmarkdown / HTML / JSON / テキストに変換
searchライブウェブ検索 — 結果、回答、サイト内URLの発見
answersライブウェブデータからの引用付き構造化回答
crawlサイト全体を自動的にクロール
mapサイト上のすべてのURLを発見
batch最大10,000のURLを並列でスクレイプ
extract-schemaページをスキーマに一致する構造化JSONにスクレイプ
docs-to-codeAPIドキュメントをスクレイプして動作するコードを作成
integrateプロジェクトにOlostep SDKを自動インストール
migrate-codeマイグレーションガイドを読み、ローカルコードを更新
research決定のための引用付き比較ウェブリサーチ
debug-errorライブのGitHub / SO / ドキュメントに対してエラーメッセージを検索
setupエージェントにMCPサーバーの設定方法を教える
スキルはMCPサーバーと連携します:MCPサーバーはエージェントにライブのツールを提供し、スキルはそれをいつどのように使用するかのノウハウを提供します。

カテゴリー

すべてのスキルは3つのカテゴリーのいずれかに属します:
  • 使用スキル — Olostepの機能を使用する:scrapesearchanswerscrawlmapbatch
  • 構築スキル — Olostepをコードベースにインストールして統合する:setup(MCPサーバーの設定)とintegrate(プロジェクトにOlostep SDKを追加)。
  • ワークフロースキル — Olostepで成果物を作成する:researchdocs-to-codemigrate-codedebug-errorextract-schema
olostep add skills --category usage(またはbuildworkflow)で1つのカテゴリーだけをインストールします。 インストールされた各スキルは、https://www.olostep.com/skills/<name>/SKILL.md にホストされたコピーも参照します — ウェブアクセスがあるエージェントは最新バージョンを取得できます(インストール以降に機能が追加されている可能性があります)、そうでない場合はローカルコピーを使用します。すべてのホストされたスキルはolostep.com/skillsで閲覧できます。

olostep add skills

スキルをソースディレクトリからCLIに同期し、標準ストアにインストールし、各エージェントのスキルディレクトリに展開します。

CLIのインストール

# グローバルインストール
npm install -g olostep-cli

# またはインストールせずに実行
npx -y olostep-cli@latest add skills

使用方法

# すべての検出されたエージェントにすべてのスキルをインストール(デフォルト)
olostep add skills

# まず認証してからインストール
olostep add skills --login

# 特定のエージェントをターゲット
olostep add skills --agent cursor --agent claude

# シンボリックリンクの代わりに常にコピー
olostep add skills --link-mode copy

# 機械可読なJSON出力
olostep add skills --json

オプション

オプションデフォルト説明
--loginインストール前にブラウザでログイン
--source <path>CLIバンドルスキルディレクトリスキルのソースディレクトリ
--cli-local-dir <path>CLI/skillsCLIローカルで使用するために同期されたソーススキルのディレクトリ
--agent <name>特定のエージェントをターゲット — 繰り返し可能
--all-agents / --no-all-agents--all-agents--agentが設定されていない場合、すべての検出されたインストール済みエージェントをターゲット
--global / --no-global--global既知のエージェントグローバルスキルディレクトリにインストール
--canonical-dir <path>~/.agents/skillsOlostepスキルの標準ストレージ場所
--agent-skills-dir <path>カスタムターゲットスキルディレクトリ(--no-globalが必要)
--skill <name>このスキルのみを含む — 繰り返し可能
--exclude <name>このスキルを除外 — 繰り返し可能
--overwrite / --no-overwrite--overwrite既存のターゲットを置き換え
--link-mode <auto|symlink|copy>autoautoはシンボリックリンクを試み、コピーにフォールバック
--json機械可読なJSON出力を生成
検証ルール:
  • --link-modeautosymlink、またはcopyでなければなりません
  • --agent-skills-dir--no-globalが必要です
  • --no-global--agent-skills-dirが必要です
  • 不明なエージェント名はエラーになります
  • --skill / --excludeの後に空のスキル選択はエラーになります

JSON出力

{
  "sync": {
    "plugin_source_dir": "/path/to/CLI/skills",
    "cli_local_dir": "/path/to/CLI/skills"
  },
  "selected_skills": ["research-agent"],
  "canonical_dir": "~/.agents/skills",
  "lockfile_path": "~/.agents/.skill-lock.json",
  "installed": [
    {
      "skill": "research-agent",
      "canonical_path": "~/.agents/skills/olostep-research-agent",
      "targets": [
        { "agent": "cursor", "mode": "symlink", "path": "~/.cursor/skills/olostep-research-agent" },
        { "agent": "claude", "mode": "symlink", "path": "~/.claude/skills/olostep-research-agent" }
      ]
    }
  ]
}

olostep list skills

どのスキルがインストールされ、どのエージェントにインストールされているかをファイルを掘り下げずに確認できます。
olostep list skills            # 人間が読める要約
olostep list skills --json     # 機械可読

スキルの発見とフォーマット

スキルはサブディレクトリをスキャンして SKILL.md ファイルを探すことで発見されます。ファイルには namedescription フィールドを含むフロントマターブロックが必要です。重複したサニタイズされた名前は拒否されます。
---
name: research-agent
description: 深層ウェブ調査のための自律研究エージェント
---

# リサーチエージェント

...スキルの説明...

対応エージェント

エージェントキー
Cursorcursor
Claudeclaude
Codexcodex
Windsurfwindsurf
Continuecontinue
Augmentaugment
Rooroo
Geminigemini
Copilotcopilot
Factoryfactory
各キーは既知のホームディレクトリスキルパスにマップされます。--all-agents(デフォルト)を使用してすべての検出されたインストール済みエージェントをターゲットにするか、--agent <key>を渡して特定のものをターゲットにします。

命名規則

インストールされたフォルダ名は常に olostep- プレフィックスを使用します:例、research-agentolostep-research-agent になります。名前は小文字にサニタイズされ、無効な文字は - に置き換えられます。このプレフィックスは、Olostepが管理するスキルを明確に識別し、他のツールとの競合を防ぎます。

olostep remove skills

Olostepがインストールしたスキルフォルダを標準ストアとエージェントスキルディレクトリから削除し、ロックファイルをクリーンアップします。

使用方法

# すべてのエージェントからすべてのOlostepスキルを削除
olostep remove skills

# 特定のスキルを削除
olostep remove skills --skill research-agent

# 特定のエージェントからのみ削除
olostep remove skills --agent cursor

# 機械可読なJSON出力
olostep remove skills --json

オプション

オプションデフォルト説明
--agent <name>指定されたエージェントからのみ削除 — 繰り返し可能
--all-agents / --no-all-agents--all-agents--agentまたはカスタムディレクトリがない場合、すべての検出されたインストール済みエージェントを使用
--canonical-dir <path>~/.agents/skills削除する標準スキルディレクトリ
--agent-skills-dir <path>削除のためのカスタムターゲットスキルディレクトリ
--skill <name>一致するスキルのみを削除 — 繰り返し可能
--json機械可読なJSON出力を生成
安全性: olostep- プレフィックスのあるフォルダのみが対象です。非Olostepエージェントフォルダは変更されません。ロックファイルのクリーンアップはolostep- プレフィックスのキーのみを削除します。