🎯

github-actions-expert

🎯Skill

from cin12211/orca-q

VibeIndex|
What it does

Automates and provides expert guidance for creating, optimizing, and troubleshooting GitHub Actions workflows with intelligent recommendations and best practices.

github-actions-expert

Installation

Install skill:
npx skills add https://github.com/cin12211/orca-q --skill github-actions-expert
9
Last UpdatedJan 25, 2026

Skill Details

SKILL.md

Overview

# OrcaQ - Next Generation database editor

[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

[![Build Status](https://img.shields.io/badge/build-passing-brightgreen.svg)](TODO)

[![Version](https://img.shields.io/badge/version-1.0.4-blue.svg)](package.json)

Orca Query

Overview

OrcaQ is a modern desktop application designed for managing, querying, and manipulating data across various database management systems (DBMS) in an intuitive, fast, and secure manner. Built with [Electron](https://www.electronjs.org/), [Vue 3](https://vuejs.org/), [TypeScript](https://www.typescriptlang.org/), and [Vite](https://vitejs.dev/), it targets developers, data engineers, analysts, DBAs, or anyone who needs to work with SQL/PostgreSQL data on the desktop.

Features

  • πŸš€ Cross-platform Desktop App: Runs smoothly on Windows, macOS, and Linux thanks to Electron.
  • πŸ–₯️ 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.
  • βš™οΈ Electron Backend: Leverages Node.js, native modules, and OS integration.

Installation

Requirements

  • Node.js >= 18.x
  • pnpm or bun
  • macOS, Windows, or Linux

Steps (Web setup)

  1. Clone the repository:

```sh

git clone https://github.com/cin12211/orca-q.git

cd orcaq

```

  1. Install dependencies:

```sh

bun install

```

  1. Run in development mode:

```sh

npm run nuxt:dev

```

  1. Build for production:

```sh

npm run nuxt:build

```

Steps (App setup)

  1. Clone the repository:

```sh

git clone https://github.com/cin12211/orca-q.git

cd orcaq

```

  1. Install dependencies:

```sh

bun install

```

  1. Run in development mode:

```sh

npm run dev

```

  1. Build for production:

```sh

npm run app:build

```

> Note: Ensure you have the correct Node.js version and necessary dependencies installed to run Electron. See more at [Electron Docs](https://www.electronjs.org/docs/latest/tutorial/quick-start).

Usage

  • Launch the app:

Run npm run dev to start the application in development mode.

  • Connect to a database:

Add a workspace, create a new connection, and enter DB details (PostgreSQL, etc.).

  • Quick Query:

Use the Quick Query tab to filter, search, and view table data.

  • SQL Editing:

Switch to the Raw Query tab to write and execute custom SQL queries.

  • Manage Layout:

Use the sidebar and hotkeys (Cmd+Shift+B on Mac) to show/hide panels.

Contributing

We welcome all contributions!

  1. Fork the repo and create a new branch:

```sh

git checkout -b feat/my-feature

```

  1. Follow commit conventions:

- feat: ... Add a new feature

- fix: ... Fix a bug

- chore: ... Miscellaneous tasks

- docs: ... Update documentation

- refactor: ... Improve code without changing logic

  1. Create a Pull Request:

Clearly describe changes and link to relevant issues (if any).

  1. Review & Merge:

The core team will review and provide feedback promptly.

See more: [CONTRIBUTING.md](CONTRIBUTING.md)

Roadmap

  • [x] Quick Query UI/UX
  • [x] Raw SQL Editor
  • [x] Sidebar/Panel Layout
  • [ ] Support for multiple DBMS (MySQL, SQLite, etc.)
  • [ ] Plugin/Extension system
  • [ ] Export

More from this repository10

🎯
nodejs-expert🎯Skill

Provides advanced Node.js code generation, refactoring, and best practice recommendations for developers working within the OrcaQ database editor environment.

🎯
research-expert🎯Skill

Assists researchers in conducting comprehensive literature reviews by automatically searching, summarizing, and synthesizing academic sources across multiple databases and research platforms.

🎯
mongodb-expert🎯Skill

Provides expert-level MongoDB database interaction capabilities, enabling advanced querying, data manipulation, and schema exploration within the OrcaQ database management application.

🎯
css-styling-expert🎯Skill

css-styling-expert skill from cin12211/orca-q

🎯
typescript-type-expert🎯Skill

Provides advanced TypeScript type inference, validation, and generation assistance for complex type definitions and type-related challenges in the OrcaQ project.

🎯
vite-expert🎯Skill

Optimizes and configures Vite build settings for the OrcaQ application, providing expert-level performance tuning and development workflow enhancements.

🎯
documentation-expert🎯Skill

Generates comprehensive, structured technical documentation for database schemas, queries, and project components by analyzing code and database metadata.

🎯
nextjs-expert🎯Skill

Generates optimized Next.js project configurations, provides expert-level architectural recommendations, and assists in creating scalable web application structures with best practices.

🎯
database-expert🎯Skill

Assists database professionals in generating optimized SQL queries, providing intelligent schema suggestions, and offering expert-level database design recommendations.

🎯
rest-api-expert🎯Skill

Provides intelligent REST API interaction guidance, generating structured API requests, handling authentication, and offering best practice recommendations for API development and testing.