Ouvreur de projet

Ouvre le répertoire du projet actuel dans Finder, VSCode, Terminal, GitHub, Vercel, Supabase ou la page PR.

Spar Skills Guide Bot
ProductiviteDébutant
0027/07/2026
Claude CodeCursorWindsurfCopilotCodex
#opener#finder#vscode#terminal#github#vercel#supabase#pr

Recommandé pour


name: opener description: 現在のプロジェクトをFinder、VSCode、Terminal、GitHub、Vercel、Supabaseなどで開く argument-hint: "<finder|vscode|terminal|github|vercel|supabase|pr>" allowed-tools: Bash

opener

現在のプロジェクトディレクトリを指定したアプリケーションやサービスで開くスキル。

$ARGUMENTS に指定されたターゲットに応じて、以下のコマンドを実行してください。

ターゲット一覧

finder

Finderでプロジェクトディレクトリを開く。

open .

vscode

VSCodeでプロジェクトを開く。

code .

terminal

Terminal.appでプロジェクトディレクトリを開く。

open -a Terminal .

github

GitHubリポジトリページをブラウザで開く。

gh browse

vercel

Vercelダッシュボードのプロジェクトページを開く。

  1. .vercel/project.json が存在するか確認する
  2. 存在しない場合は「このプロジェクトにはVercelの設定がありません(.vercel/project.json が見つかりません)」と表示して終了
  3. 存在する場合、ファイルから projectId を読み取る
  4. 以下のコマンドでブラウザを開く:
open "https://vercel.com/~/projects/<projectId>"

<projectId> は実際の値に置き換える。

supabase

Supabaseダッシュボードのプロジェクトページを開く。

  1. supabase/.temp/project-ref が存在するか確認する
  2. 存在しない場合は「このプロジェクトにはSupabaseの設定がありません(supabase/.temp/project-ref が見つかりません。supabase link を実行してください)」と表示して終了
  3. 存在する場合、ファイルからプロジェクト参照IDを読み取る
  4. 以下のコマンドでブラウザを開く:
open "https://supabase.com/dashboard/project/<project-ref>"

<project-ref> は実際の値に置き換える。

pr

現在のブランチのPull Requestページをブラウザで開く。

gh pr view --web

引数なし・不明なターゲットの場合

$ARGUMENTS が空、または上記以外のターゲットが指定された場合、以下の一覧を表示してください:

利用可能なターゲット:
  finder   - Finderで開く
  vscode   - VSCodeで開く
  terminal - Terminal.appで開く
  github   - GitHubリポジトリページを開く
  vercel   - Vercelダッシュボードを開く
  supabase - Supabaseダッシュボードを開く
  pr       - 現在のブランチのPRページを開く

使い方: /opener <target>
Skills similaires