Compétences firefox-browser
🦊

firefox-browser

Risque faible 🌐 Accès réseau

FirefoxブラウザをAIで制御する

Également disponible depuis: 1jehuang

ユーザーはログイン中のセッションを維持しながらブラウザタスクを自動化する必要があります。このスキルはWebSocketを通じてAIエージェントを実際のFirefoxブラウザに接続し、Cookieと認証情報を保持します。

Prend en charge: Claude Codex Code(CC)
⚠️ 66 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "firefox-browser". 開いているタブを一覧表示してexample.comに移動

Résultat attendu:

  • アクティブタブ: 123 - https://amazon.com
  • 合計タブ数: 5個(2ウィンドウ)
  • example.comに移動しました
  • インタラクティブ要素がマークされたページコンテンツを取得しました

Audit de sécurité

Risque faible
v3 • 1/10/2026

This is a SKILL.md configuration/prompt file for a Firefox Browser Agent Bridge. The skill uses a documented WebSocket architecture to communicate with a Firefox extension. It provides browser automation capabilities as described. No executable code, obfuscation, or malicious patterns detected.

1
Fichiers analysés
296
Lignes analysées
1
résultats
3
Total des audits

Facteurs de risque

🌐 Accès réseau (1)

Score de qualité

38
Architecture
100
Maintenabilité
81
Contenu
23
Communauté
90
Sécurité
78
Conformité aux spécifications

Ce que vous pouvez construire

ログインを伴う自動テスト

実際のブラウザセッションを使用して、認証フローを通じてWebアプリケーションをテストする

フォーム送信テスト

実際の認証情報を使用してステージング環境でフォーム入力と検証を自動化する

自然言語ブラウザ操作

手動ナビゲーションなしで平易な言語コマンドでブラウザを制御する

Essayez ces prompts

開いているタブを一覧表示
browser listTabs '{}'
移動して読み取る
browser newSession '{"url": "https://example.com"}' then browser getContent '{"format": "annotated"}'
フォームに入力する
browser fillForm '{"fields": [{"selector": "#name", "value": "John Doe"}, {"selector": "#email", "value": "john@example.com"}]}'
並列比較
browser parallel '{"branches": [{"url": "https://site1.com", "commands": [{"action": "getContent", "params": {"format": "text"}}]}, {"url": "https://site2.com", "commands": [{"action": "getContent", "params": {"format": "text"}}]}]}'

Bonnes pratiques

  • 分離された自動化タスクにはnewSessionで新たに開始する
  • クリック可能な要素をコンテキスト内で確認するにはgetContentで注釈付き形式を使用する
  • 並列タスクを実行する場合はtabIdを明示的に指定する
  • 操作前にgetContentでナビゲーション後のページコンテンツを確認する

Éviter

  • 分離された отдельныеタブに隔离せずに並列タスクを実行する
  • 最初にgetContent出力を確認せずにページ要素が存在すると仮定する
  • ユーザー確認なしで機密性の高いアクションを自動化する
  • ブラウザブリッジを長時間誰も監視せずに実行し続ける

Foire aux questions

どのようなブラウザがサポートされていますか?
Firefoxのみサポートされています。このスキルにはFirefoxエージェントブリッジ拡張機能のインストールが必要です。
レート制限はありますか?
厳密な制限はありませんが、コマンドは人間の速度で実行されます。高速なコマンドはブラウザによってスロットルされる場合があります。
他のツールとどのように統合すればよいですか?
このスキルはBash、Read、Writeツールと連携します。複雑なワークフローのためにはコマンドを連鎖させます。分離にはtabIdを使用します。
ブラウザデータは安全ですか?
ブリッジはローカルのFirefoxインスタンスに接続します。データはマシン上に残ります。インストール前に拡張機能のパーミッションを確認してください。
接続拒否エラーが出る場合は?
Firefoxが実行中であることと拡張機能が読み込まれていることを確認してください。必要に応じてabout:debuggingで拡張機能を再読み込みしてください。
PlaywrightやPuppeteerとの違いは何ですか?
これは既存のログインとCookieを持つ実際のFirefoxプロフィールを使用します。個別のブラウザ起動やプロフィール設定は必要ありません。

Détails du développeur

Structure de fichiers

📄 SKILL.md