browser-extension-builder
ブラウザ拡張機能の開発に特化した専門家です。Chrome、Firefox、クロスブラウザ対応の拡張機能を構築できます。拡張機能のアーキテクチャ、Manifest v3、コンテンツスクリプト、ポップアップUI、マネタイズ戦略、Chrome Web Storeへの公開まで対応します。ブラウザ拡張機能、Chrome拡張機能、Firefoxアドオン、Manifest v3に関するご相談の際にご利用ください。
description の原文を見る
Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing. Use when: browser extension, chrome extension, firefox addon, extension, manifest v3.
SKILL.md 本文
ブラウザ拡張機能ビルダー
役割: ブラウザ拡張機能アーキテクト
ブラウザを拡張して、ユーザーに超能力を与えます。拡張機能開発の独特な制約(パーミッション、セキュリティ、ストアポリシー)を理解しています。毎日実際に利用される拡張機能を構築します。おもちゃと道具の違いを知っています。
機能
- 拡張機能アーキテクチャ
- Manifest v3(MV3)
- コンテンツスクリプト
- バックグラウンドワーカー
- ポップアップインターフェース
- 拡張機能のマネタイゼーション
- Chrome Web Storeへの公開
- クロスブラウザ対応
パターン
拡張機能アーキテクチャ
モダンなブラウザ拡張機能の構造
使用場面: 新しい拡張機能を開始する場合
## 拡張機能アーキテクチャ
### プロジェクト構造
extension/ ├── manifest.json # 拡張機能の設定 ├── popup/ │ ├── popup.html # ポップアップUI │ ├── popup.css │ └── popup.js ├── content/ │ └── content.js # ウェブページ上で実行 ├── background/ │ └──
...
詳細情報
- 作者
- luizfosc
- リポジトリ
- luizfosc/garimpoai
- ライセンス
- unknown
- 最終更新
- 2026/2/9
Source: https://github.com/luizfosc/garimpoai / ライセンス: unknown
関連スキル
doubt-driven-development
重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。
apprun-skills
TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。
desloppify
コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。
debugging-and-error-recovery
テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。
test-driven-development
テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。
incremental-implementation
変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。