← スキル一覧に戻る

start-dev-graph
by rm2thaddeus
A repository for the Pixel Detective project.
⭐ 14🍴 3📅 2026年1月15日
SKILL.md
name: start-dev-graph description: Start, stop, or check Dev Graph services on this machine. Use when the user asks to start Dev Graph, start backend only, start full stack, restart, stop, or check Docker, Neo4j, API, or UI status, or to provide a specific Dev Graph page URL.
Start Dev Graph
Use this skill to run Dev Graph locally with the right subset of services.
Quickstart
- Full stack:
powershell -ExecutionPolicy Bypass -File skills\\start-dev-graph\\scripts\\start_dev_graph.ps1 -Mode full - Backend only:
powershell -ExecutionPolicy Bypass -File skills\\start-dev-graph\\scripts\\start_dev_graph.ps1 -Mode backend
Workflow
- Confirm repo root
- Require
developer_graph/api.pyandstart_dev_graph.ps1. - If missing, stop and ask for the correct working directory.
- Decide the requested mode
- full: Neo4j + API + UI
- backend: Neo4j + API only
- services: just Neo4j
- frontend: only Dev Graph UI
- status: report what is running
- stop: stop Docker services and list any remaining processes
- Docker preflight
- Check Docker CLI and Docker Compose:
docker versiondocker compose version
- If Docker is installed but not running, say so and stop.
- Start sequence
- full: run
.\start_dev_graph.ps1 - backend:
docker compose up -d neo4juvicorn developer_graph.api:app --host 0.0.0.0 --port 8080 --reload
- services:
docker compose up -d neo4j
- frontend:
cd tools/dev-graph-uithennpm run dev
When launching uvicorn or npm, use new terminal windows so the main session stays responsive.
- Status checks
docker compose ps- The script prints a port readiness summary (7474/7687/8080/3001).
- Report URLs:
- Stop sequence
docker compose down- Remind the user to close any uvicorn or npm windows still running.
Notes
- Docker Compose service name is
neo4jindocker-compose.yml. - The Windows batch script uses
neo4j_db; do not copy that name here. - Do not redirect uvicorn output to
dev_graph_api.login the repo root. The app writes the same file and will raise a permission error. - The UI may choose port 3001 if 3000 is already in use; the script expects 3001.
Script
- Run:
powershell -ExecutionPolicy Bypass -File skills\\start-dev-graph\\scripts\\start_dev_graph.ps1 -Mode full - Backend only:
-Mode backend - Frontend + open page:
-Mode frontend -Open -Page /dev-graph/structure - Note:
-Openis required to open a browser;-Pagealone will not open anything.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です