원클릭으로
access-problem
pnpm run dev実行後にページが開けない問題を診断。ポート競合、Supabase接続不良、環境変数不備、node_modules不在をチェック。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
pnpm run dev実行後にページが開けない問題を診断。ポート競合、Supabase接続不良、環境変数不備、node_modules不在をチェック。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
@issue_note.txt の課題No、または Evernote 共有リンク(ノート下書き)をもとに、GitHub Issueを作成する。対応種別に応じてfeature/bugfixテンプレートを使い分ける。
PRをMerge commit方式でマージし、リモート・ローカル両方のfeatureブランチを削除して司令塔ベースブランチを最新化する。マージのタイミングはユーザーが決める。
Issue起点の実装計画を作成する。Issueの内容とプロジェクトの設計ドキュメントを照合し、影響範囲・実装方針・テスト方針を含む計画を出力する。
Playwright MCPを使って、既に起動済みのlocalhost環境に対してE2E観点の動作確認を行うための運用ルール。
PRのコードレビューを実施し、レビュー結果をPRコメントとして投稿する。アーキテクチャ観点でのコードレビュー。
ブランチ・Git運用ルール。feature ブランチ作成、コミット、プッシュ、PR作成の手順。品質チェック後のGit操作フロー。
| name | access-problem |
| description | pnpm run dev実行後にページが開けない問題を診断。ポート競合、Supabase接続不良、環境変数不備、node_modules不在をチェック。 |
| when_to_use | 「ページが開けない」「localhost見れない」「アクセスできない」「画面が表示されない」「devサーバーが動かない」「access-problem」などの発言時 |
| context | fork |
| agent | dev-doctor |
引数: $ARGUMENTS(対象アプリ。省略時は両方チェック。例: web, admin)
以下のコマンドを実行し、環境の基本的な健全性を確認する:
node -v && pnpm -vls -d apps/web/node_modules apps/admin/node_modules 2>/dev/nullls apps/web/.env.local apps/admin/.env.local 2>/dev/null問題が見つかった場合は即座にユーザーに報告し、修復提案を行う。
lsof -i :3000 -P -nlsof -i :3001 -P -ndocker ps --format '{{.Names}}' 2>/dev/null | grep -i supabasenpx supabase status 2>&1curl -s http://127.0.0.1:54421/rest/v1/ -H "apikey: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24iLCJleHAiOjE5ODM4MTI5OTZ9.CRXP1A7WOeoJeXxjNni43kdQwgnWNReilDMblYTn_I0" -o /dev/null -w '%{http_code}'.env.local のSUPABASE_URLが54421を指しているか確認以下のフォーマットで報告する:
## 診断結果
### 環境サマリ
- Node.js: vX.X.X
- pnpm: vX.X.X
- Supabase: 稼働中/停止中
- ポート3000: 空き/使用中(プロセス名)
- ポート3001: 空き/使用中(プロセス名)
### 検出された問題
1. **[High/Medium/Low]** 問題の説明
- 原因: ...
- 修復コマンド: `...`
### 推奨アクション(優先順位順)
1. `修復コマンド` — 説明
2. ユーザーが `pnpm dev:web` / `pnpm dev:admin` を実行
pnpm install、npx supabase start)は承認なしで実行可kill、rm -rf node_modules等)は目的・影響範囲・リスクを明示し、ユーザーの承認後に実行pnpm dev / pnpm dev:web / pnpm dev:admin / npm run dev の実行(ユーザーが起動する)run_in_background: true の使用supabase init の実行.env ファイルの直接編集(ユーザーに手順を案内する)