Skill
typescript-expert
typescript-expert — a Claude Code skill from cin12211/orca-q
Features
- ✓🖥️ **Modern UI/UX**: Minimalist interface with dark mode support, drag & drop, and flexible sidebar.
- ✓⚡ **Quick Query**: Fast data querying with preview, filtering, and dynamic field search.
- ✓📝 **Raw SQL Editor**: Write and execute SQL queries with multiple layout modes (vertical/horizontal).
- ✓🗂️ **Explorer**: Browse database structures, tables, schemas, and files.
- ✓🔒 **Workspace & Connection Management**: Manage multiple connections and independent workspaces.
- ✓🛠️ **Hotkey Support**: Supports shortcuts for faster operations.
- ✓🍎 **Desktop App for macOS**: Currently in development.
Installation Guide
Requirements
Steps (Web setup)
sh
git clone https://github.com/cin12211/orca-q.git
cd orcaq
sh
bun install
sh
npm run nuxt:dev
sh
npm run nuxt:buildNPX Setup
Run OrcaQ directly with npx if you do not want to clone the repository or build Docker images.
sh
npx orcaqRequires Node.js >= 18. By default OrcaQ starts on http://localhost:9432 and opens your browser automatically.
Docker Setup
Run OrcaQ instantly with Docker — no local Node.js or build tools required.
#### Guide 1 — Run with the published Docker image
Use the prebuilt image if you just want to start OrcaQ quickly.
sh
docker pull cinny09/orcaq:latest
sh
docker run -d \
--name orcaq \
--restart unless-stopped \
-p 9432:9432 \
cinny09/orcaq:latestVisit http://localhost:9432
Note: If you are still using the old image namecinny09/orca-q, switch tocinny09/orcaq.
#### Guide 2 — Build locally with Docker Compose
Use this if you want to build the image from the current source code.
sh
git clone https://github.com/cin12211/orca-q.git
cd orcaq
sh
cp .env.example .env
# Default Docker port is 9432
# Edit .env if you want to change it
sh
docker compose up -d --build orcaqVisit http://localhost:9432
Note: The demo PostgreSQL service is currently commented out indocker-compose.yml. OrcaQ is stateless — it connects to your databases at runtime. If you want a local demo database, uncomment thepostgres-demoservice first.