Skip to content

バージョン履歴

本文書は OpenCode Agent Skills プラグインのすべてのバージョン更新を記録しています。バージョン履歴を通じて、機能の進化パス、修正された問題、およびアーキテクチャの改善を知ることができます。

現在のバージョン

最新の安定版は v0.6.4 (2026-01-20) です

バージョンタイムライン

バージョンリリース日タイプ主な内容
0.6.42026-01-20修正YAML 解析、Claude v2 対応
0.6.32025-12-16改善スキル推奨プロンプトの最適化
0.6.22025-12-15修正スキル名とディレクトリ名の分離
0.6.12025-12-13改善既読スキルの重複推奨を回避
0.6.02025-12-12新機能セマンティックマッチング、embedding 事前計算
0.5.02025-12-11改善あいまいマッチング提案、リファクタリング
0.4.12025-12-08改善インストール方法の簡素化
0.4.02025-12-05改善スクリプトの再帰検索
0.3.32025-12-02修正シンボリックリンク処理
0.3.22025-11-30修正エージェントモードの保持
0.3.12025-11-28修正モデル切り替え問題
0.3.02025-11-27新機能ファイルリスト機能
0.2.02025-11-26新機能Superpowers モード
0.1.02025-11-26初期4 つのツール、複数位置検出

詳細な変更履歴

v0.6.4 (2026-01-20)

修正

  • スキルの複数行説明の YAML frontmatter 解析を修正(| および > ブロックスカラー構文をサポート)、カスタム解析器を yaml ライブラリに置き換えることで実現
  • Claude プラグイン v2 形式のサポートを追加、installed_plugins.json は単一オブジェクトではなくプラグインインストール配列を使用するようになりました

改善

  • Claude Code プラグインキャッシュ検出が新しいネストされたディレクトリ構造(cache/<marketplace>/<plugin>/<version>/skills/)をサポートするようになりました

v0.6.3 (2025-12-16)

改善

  • スキル評価プロンプトを最適化し、モデルがユーザーに「スキル不要」クラスのメッセージを送信するのを防止(ユーザーは非表示の評価プロンプトを見ることができません)

v0.6.2 (2025-12-15)

修正

  • スキル検証で、ディレクトリ名と SKILL.md frontmatter の name が異なることを許可するようになりました。frontmatter の name は標準識別子であり、ディレクトリ名は組織化のみに使用されます。これは Anthropic Agent Skills 仕様に準拠しています。

v0.6.1 (2025-12-13)

改善

  • 動的スキル推奨が各セッションで読み込まれたスキルを追跡するようになり、既読スキルの重複推奨を回避し、冗長なプロンプトとコンテキスト使用を削減します

v0.6.0 (2025-12-12)

新規追加

  • セマンティックスキルマッチング:初期スキルリスト注入後、後続のメッセージはローカル embedding を使用してスキル説明とマッチングされます
  • ローカル embedding 生成用に @huggingface/transformers 依存関係を追加(量子化版 all-MiniLM-L6-v2)
  • メッセージが利用可能なスキルとマッチングした場合、3 ステップ評価プロンプト(EVALUATE → DECIDE → ACTIVATE)を注入し、スキルの読み込みを促進(@spences10ブログ記事から着想)
  • 低レイテンシーマッチングのためのディスクキャッシュ embedding(~/.cache/opencode-agent-skills/)
  • session.deleted イベントでのセッションクリーンアップ

v0.5.0 (2025-12-11)

新規追加

  • すべてのツール(use_skillread_skill_filerun_skill_scriptget_available_skills)に「もしかして...」あいまいマッチング提案を追加

改善

  • 破壊的変更find_skills ツールを get_available_skills に名前変更し、意図をより明確に
  • 内部:コードベースを独立したモジュール(claude.tsskills.tstools.tsutils.tssuperpowers.ts)に再編成し、保守性を向上
  • 内部:AI 生成のコメントと不要なコードを削除し、コード品質を向上

v0.4.1 (2025-12-08)

改善

  • インストール方法が OpenCode config 経由の npm パッケージを使用するようになり、git clone + シンボリックリンクではなくなりました

削除

  • INSTALL.md を削除(簡素化されたインストール後に不要)

v0.4.0 (2025-12-05)

改善

  • スクリプト検出がスキルディレクトリ全体を再帰的に検索するようになりました(最大深度 10)、ルートディレクトリと scripts/ サブディレクトリのみではなく
  • スクリプトは相対パス(例:tools/build.sh)で識別されるようになり、基本名ではなくなりました
  • read_skill_filerun_skill_script、および use_skill ツールで skill_name パラメータを skill に名前変更
  • run_skill_script ツールで script_name パラメータを script に名前変更

v0.3.3 (2025-12-02)

修正

  • fs.stat を使用してファイルとディレクトリの検出を修正し、シンボリックリンクを正しく処理

v0.3.2 (2025-11-30)

修正

  • セッション開始時に合成メッセージを注入する際にエージェントモードを保持

v0.3.1 (2025-11-28)

修正

  • noReply 操作中に現在のモデルを明示的に渡すことで、スキルツール使用時の予期しないモデル切り替えを修正(opencode issue #4475 への暫定対応)

v0.3.0 (2025-11-27)

新規追加

  • use_skill 出力にファイルリストを追加

v0.2.0 (2025-11-26)

新規追加

  • Superpowers モードサポートを追加
  • リリース証明を追加

v0.1.0 (2025-11-26)

新規追加

  • スキルコンテンツをコンテキストに読み込む use_skill ツールを追加
  • スキルディレクトリ内のサポートファイルを読み取る read_skill_file ツールを追加
  • スキルディレクトリからスクリプトを実行する run_skill_script ツールを追加
  • 利用可能なスキルを検索・一覧表示する find_skills ツールを追加
  • 複数位置スキル検出を追加(プロジェクトレベル、ユーザーレベル、および Claude 互換位置)
  • Anthropic Agent Skills Spec v1.0 に準拠した frontmatter 検証を追加
  • セッション開始時およびコンテキスト圧縮後の自動スキルリスト注入を追加

新規コントリビューター

機能の進化の概要

機能導入バージョン進化パス
4 つの基本ツールv0.1.0v0.5.0 であいまいマッチングを追加
複数位置スキル検出v0.1.0v0.4.1 でインストールを簡素化、v0.6.4 で Claude v2 をサポート
コンテキスト自動注入v0.1.0v0.3.0 でファイルリストを追加、v0.6.1 で重複推奨を回避
Superpowers モードv0.2.0継続的に安定
スクリプト再帰検索v0.4.0v0.3.3 でシンボリックリンクを修正
セマンティックマッチング推奨v0.6.0v0.6.1 で重複を回避、v0.6.3 でプロンプトを最適化
あいまいマッチング提案v0.5.0継続的に安定

重大な変更の説明

v0.6.0:セマンティックマッチング機能

ローカル embedding ベースのセマンティックマッチング機能を導入し、AI がユーザーメッセージの内容に基づいて関連スキルを自動的に推奨できるようになり、ユーザーがスキル名を手動で記憶する必要がなくなりました。

  • 技術的詳細:HuggingFace の all-MiniLM-L6-v2 モデル(q8 量子化)を使用
  • キャッシュメカニズム:embedding 結果を ~/.cache/opencode-agent-skills/ にキャッシュし、後続のマッチング速度を向上
  • マッチングフロー:ユーザーメッセージ → embedding → スキル説明とのコサイン類似度計算 → Top 5 推奨(閾値 0.35)

v0.5.0:リファクタリングとツール名変更

コードアーキテクチャをモジュール化設計にリファクタリングし、ツール名をより明確にしました:

  • find_skillsget_available_skills
  • skill_nameskill
  • script_namescript

v0.4.0:スクリプト検出メカニズムのアップグレード

スクリプト検出を「ルートディレクトリ + scripts/ のみ」から「スキルディレクトリ全体の再帰検索」(最大深度 10)にアップグレードし、より柔軟なスクリプト組織化をサポートします。

v0.2.0:Superpowers 統合

Superpowers ワークフローモードのサポートを追加し、using-superpowers スキルのインストールと環境変数 OPENCODE_AGENT_SKILLS_SUPERPOWERS_MODE=true の設定が必要です。


付録:ソースコード参照

クリックしてソースコードの位置を表示

更新日時:2026-01-24

機能ファイルパス行番号
現在のバージョン番号package.json3
バージョン履歴CHANGELOG.md19-152

主要バージョン情報

  • v0.6.4:現在のバージョン (2026-01-20)
  • v0.6.0:セマンティックマッチング導入 (2025-12-12)
  • v0.5.0:リファクタリングバージョン (2025-12-11)
  • v0.1.0:初期バージョン (2025-11-26)