Ggsql
Skriver ggsql-spørringer (grammar-of-graphics for SQL) kun ved bruk av dokumenterte klausuler
Bestått
Hva den gjør
En referanseferdighet som lærer Claude ggsql-spørringsgrammatikken – en SQL-utvidelse for deklarativ datavisualisering (VISUALISE, DRAW, PLACE, SCALE, FACET, PROJECT, LABEL-klausuler, lagtyper og navngitte paletter). Utløses når brukeren ønsker å opprette, endre, forstå eller validere en ggsql-visualiseringsspørring. Inkluderer et valgfritt CLI (ggsql exec/validate) for rendering og kontroll av spørringer.
Testrapport
Hentet SKILL.md på ggsql/ggsql/SKILL.md via rå GitHub; frontmatter parses med name+description, ingen medfølgende skript å bryte, ingen hardkodede stier, ingen sikkerhetsbrudd. Utløsertest (3 positive / 2 negative): 'write a ggsql query for a scatterplot of penguin bill length vs depth' JA, 'how do I make a stacked bar chart in ggsql' JA, 'turn this into a grammar-of-graphics SQL visualization query' JA; 'write a SQL query to sum revenue by month' NEI (vanlig SQL, ingen viz), 'make a ggplot2 chart in R' NEI (annet verktøy) – alle 5 korrekte. Utdata: samme oppgave (fasettert tetthetshistogram av pingvinkroppsmasse etter art) skrevet baseline vs ferdighet. Baseline oppfant ggplot2-stil syntaks (GEOM histogram(x=..,y=..density..), FACET_WRAP(~species), bare `penguins`); ferdighet produserte dokumentert ggsql (VISUALISE body_mass AS x, species AS fill FROM ggsql:penguins / DRAW histogram / REMAPPING density AS y / FACET species). Hver baseline-klausul er fraværende fra ggsql-grammatikken; hver ferdighetsklausul kartlegger til en dokumentert konstruksjon. Kunne ikke kjøre ggsql CLI (ikke installert) for å bekrefte rendering, så utdata begrenset til 8.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/posit-dev/skills.git /tmp/ggsql-src mkdir -p ~/.claude/skills cp -R /tmp/ggsql-src/ggsql/ggsql ~/.claude/skills/ggsql # Skill is a single self-contained SKILL.md (no bundled scripts). # Optional runtime dep: the `ggsql` CLI must be on PATH to VALIDATE/RENDER queries # (subcommands exec/run/validate/parse). Writing queries works without it. # CLI source/docs: https://ggsql.org
Kommandoer og eksempelprompter
/ggsqlSkriver ggsql-spørringer (grammar-of-graphics for SQL) kun ved bruk av dokumenterte klausuler
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Write a ggsql query to chart monthly salesExplain what this ggsql visualization doesModify this ggsql query to add a facet