Tessl
Tesslはエージェントスキルのパッケージマネージャ。バージョン管理・検証済みスキルで、GitHubの公開スキル評価や端末でローカルレビュー。
Tesslとは?
Tesslはエージェントスキルのパッケージマネージャです。開発者がスキルを評価し、バージョン管理・検証済みパッケージとして管理できるように支援します。これにより、ワークフローの早い段階で悪い出力などの問題を検知できます。
このページは、公開GitHubリポジトリ/スキル定義をTesslに指定するか、ローカルマシンからローカルレビューを実行するスキル評価ステップに焦点を当てています。Tesslは共有レジストリで信頼できるスキルパッケージを利用したい開発者向けに設計されています。
主な機能
- GitHub URLでスキルを評価:リポジトリを自動スキャンし、オープンレジストリにスキルを追加。
- 評価済みスキルをオープンレジストリに公開:他の開発者が検索・インストールできるように。
- ターミナルからローカルスキルレビューを実行:ローカルパス(プライベートリポジトリや開発中スキル含む)を評価。
- ローカルレビュー中はローカルに留まる:結果はあなたのみに表示(機密事項や開発中作業に便利)。
- バージョン管理・検証済みスキルとコンテキスト:正確性が重要なプロフェッショナルワークフローをサポート。
Tesslの使い方
- GitHubの公開スキルを評価:リポジトリURLを指定。Tesslがリポジトリをスキャンし、評価済みスキルをオープンレジストリに追加。
- ローカルレビュー:ページに記載のコマンドでターミナルからTesslを実行:
npx tessl skill review ./<path to SKILL.md folder>
- 評価の詳細はドキュメントを参照:ページではレビュー/評価プロセスを理解するためにドキュメントを読むよう記載。
ユースケース
- GitHubで見つけたスキルを共有:公開スキルリポジトリを見つけたら、GitHub URLで評価し、Tesslがオープンレジストリに追加して他人と共有。
- 公開リポジトリをキュレーションしてインストール可能に:より多くの人に評価済みスキルを発見・活用してもらうため、Tesslのリポジトリスキャン&レジストリ公開ワークフローを使用。
- 公開前にプライベートスキルを検証:プライベートリポジトリのスキルはマシンからローカルレビューを実行し、結果を公開せずに出力品質を確認。
- 開発中スキルをテスト:公開準備ができていないスキルは、ローカルパスをローカルレビューで評価(開発中でも対応)。
- 不良スキルによる無駄な計算を削減:Tessl評価で誤出力などの問題を早期発見し、繰り返し実行や作業再開を回避。
FAQ
-
GitHub上のスキルをどう評価する? 公開リポジトリURLをTesslに貼り付け;自動でリポジトリをスキャンし、オープンレジストリにスキルを追加。
-
まだ公開されていないスキルをレビューできる? はい。ターミナルからローカルレビューを実行可能(プライベートリポジトリや開発中スキル含む)。
-
ローカルレビューの「ローカルに留まる」とは? ページでは、ローカルレビューコマンド実行時、結果はあなたのみに表示されると記載。
-
ローカルレビューに使うコマンドは? ページに記載:
npx tessl skill review ./<path to SKILL.md folder>。 -
レビュー仕組みをどう学べる? ページでは、レビュー評価の仕組みを学ぶためにドキュメントを読むよう記載。
代替案
- 汎用CIテストパイプライン:ユニット/インテグレーションテスト(またはカスタム評価スクリプト)でスキル動作を検証してから共有;Tesslとは異なり、共有スキルレジストリとの自動統合がない場合あり。
- レジストリなしの直接リポジトリ共有:GitHub単独でのスキル共有は可能だが、Tesslのオープンレジストリのような明示的な評価・発見ワークフローは提供されない。
- ローカル限定評価ツール:スキル向けローカルスクリプト/評価ツールはプライベート・開発中用途をカバーするが、バージョン管理・検証済みパッケージングやレジストリ公開を含まない場合あり。
- ソフトウェアコンポーネント向け他のパッケージマネージャ:従来のパッケージマネージャはコード依存を管理;Tesslはバージョン管理・検証済みエージェントスキルパッケージとその評価に特化。
代替品
AakarDev AI
AakarDev AIは、シームレスなベクターデータベース統合を通じてAIアプリケーションの開発を簡素化し、迅速な展開とスケーラビリティを実現する強力なプラットフォームです。
Arduino VENTUNO Q
Arduino VENTUNO Qはロボット向けエッジAIコンピュータ。AI推論とマイコン制御を統合し、Arduino App Labで埋め込み/ Linux/エッジAI開発。
Devin
Devinは、AIコーディングエージェントとして移行や大規模リファクタのサブタスクを並列実行。人が管理し変更を承認。
OpenUI
OpenUIは生成UIのオープン標準。登録コンポーネントで構造化UIを組み立て、AIアプリが応答をUIとして返せるよう支援。
Codex Plugins
Codex Pluginsでスキル、アプリ連携、MCPサーバーを再利用可能なワークフローにまとめ、Gmail・Google Drive・Slack等のツールにアクセス。
Ably Chat
Ably Chatはカスタムリアルタイムチャット用のAPI/SDK。リアクション、プレゼンス、メッセージ編集/削除に対応し高負荷も設計。