← Files SQL CopilotARCHIVED FILE

README.md

2.02 KB · Nov 9, 2026 · 00:42 UTC

↓ Download file

See the change to this file →

# SQL Copilot — Tekris Labs

A skills-only OpenAI plugin for accurate, dialect-aware SQL work. Version 0.2.0 modernizes the original all-in-one SQL Copilot skill into focused workflows without changing its public identity or `sql-copilot` package name.

## What it does

- Translate requirements into SQL with a declared output grain and validation checks.
- Diagnose join fanout, incorrect aggregates, NULL/time boundaries, window/rank issues and dialect errors.
- Review SQL writes and DDL with read-only previews, blast-radius analysis and explicit approval boundaries.
- Interpret provided execution plans/profiles and suggest evidence-backed optimizations.
- Design BI models, incremental/CDC transformations, reconciliations and tests.

**Capabilities are host-dependent.** This plugin does not contain a remote MCP server, database credentials or an SQL execution service. It cannot inspect a live schema or claim to execute SQL without an appropriate connected tool. The deterministic SQLite fixtures included here are solely local educational/unit tests.

## Navigation

Start with `skills/get-started/SKILL.md`. Each focused skill has explicit triggers and references. Technical originals are preserved byte-for-byte in `references/original/` and the original skill is in `archive/` for review. The original SVG artwork is preserved.

## Validation

- `python3 scripts/validate_package.py`
- `python3 -m unittest discover -s tests -v`
- `python3 scripts/sql_fixture_checker.py` (local sample fixture report)

These checks exercise packaging, local fixture calculations and safety heuristics only. The `benchmarks/cases.json` prompts have not been executed against an installed ChatGPT plugin. No live database integration is implied.

## Submission

This is a **skills-only** package. Publisher: Tekris Labs. The root and compatibility manifests contain exactly three starter prompts and the verified-intended website, contact, privacy and terms URLs. Product name and internal identity are unchanged; upload as an update to the existing published listing.

SHA-256: 901be0a69bb636844026c845ceaf21fea13b994e109e09b6bba083fa51b0a912