{"id":"41c8286f-6bc7-4fed-a273-c0f8772b24b7","shortId":"FEQcvp","kind":"skill","title":"claimable-postgres","tagline":"Provision instant temporary Postgres databases via Claimable Postgres by Neon (pg.new). No login or credit card required. Use for quick Postgres environments and throwaway DATABASE_URL for prototyping.","description":"# Claimable Postgres\n\nInstant Postgres databases for local development, demos, prototyping, and test environments. No account required. Databases expire after 72 hours unless claimed to a Neon account.\n\n## Quick Start\n\n```bash\ncurl -s -X POST \"https://pg.new/api/v1/database\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"ref\": \"agent-skills\"}'\n```\n\nParse `connection_string` and `claim_url` from the JSON response. Write `connection_string` to the project's `.env` as `DATABASE_URL`.\n\nFor other methods (CLI, SDK, Vite plugin), see [Which Method?](#which-method) below.\n\n## Which Method?\n\n- **REST API**: Returns structured JSON. No runtime dependency beyond `curl`. Preferred when the agent needs predictable output and error handling.\n- **CLI** (`npx get-db@latest --yes`): Provisions and writes `.env` in one command. Convenient when Node.js is available and the user wants a simple setup.\n- **SDK** (`get-db/sdk`): Scripts or programmatic provisioning in Node.js.\n- **Vite plugin** (`vite-plugin-db`): Auto-provisions on `vite dev` if `DATABASE_URL` is missing. Use when the user has a Vite project.\n- **Browser**: User cannot run CLI or API. Direct to https://pg.new.\n\n## REST API\n\n**Base URL:** `https://pg.new/api/v1`\n\n### Create a database\n\n```bash\ncurl -s -X POST \"https://pg.new/api/v1/database\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"ref\": \"agent-skills\"}'\n```\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| `ref` | Yes | Tracking tag that identifies who provisioned the database. Use `\"agent-skills\"` when provisioning through this skill. |\n| `enable_logical_replication` | No | Enable logical replication (default: false, cannot be disabled once enabled) |\n\nThe `connection_string` returned by the API is a pooled connection URL. For a direct (non-pooled) connection (e.g. Prisma migrations), remove `-pooler` from the hostname. The CLI writes both pooled and direct URLs automatically.\n\n**Response:**\n\n```json\n{\n  \"id\": \"019beb39-37fb-709d-87ac-7ad6198b89f7\",\n  \"status\": \"UNCLAIMED\",\n  \"neon_project_id\": \"gentle-scene-06438508\",\n  \"connection_string\": \"postgresql://...\",\n  \"claim_url\": \"https://pg.new/claim/019beb39-...\",\n  \"expires_at\": \"2026-01-26T14:19:14.580Z\",\n  \"created_at\": \"2026-01-23T14:19:14.580Z\",\n  \"updated_at\": \"2026-01-23T14:19:14.580Z\"\n}\n```\n\n### Check status\n\n```bash\ncurl -s \"https://pg.new/api/v1/database/{id}\"\n```\n\nReturns the same response shape. Status transitions: `UNCLAIMED` -> `CLAIMING` -> `CLAIMED`. After the database is claimed, `connection_string` returns `null`.\n\n### Error responses\n\n| Condition | HTTP | Message |\n|-----------|------|---------|\n| Missing or empty `ref` | 400 | `Missing referrer` |\n| Invalid database ID | 400 | `Database not found` |\n| Invalid JSON body | 500 | `Failed to create the database.` |\n\n## CLI\n\n```bash\nnpx get-db@latest --yes\n```\n\nProvisions a database and writes the connection string to `.env` in one step. Always use `@latest` and `--yes` (skips interactive prompts that would stall the agent).\n\n### Pre-run Check\n\nCheck if `DATABASE_URL` (or the chosen key) already exists in the target `.env`. The CLI exits without provisioning if it finds the key.\n\nIf the key exists, offer the user three options:\n\n1. Remove or comment out the existing line, then rerun.\n2. Use `--env` to write to a different file (e.g. `--env .env.local`).\n3. Use `--key` to write under a different variable name.\n\nGet confirmation before proceeding.\n\n### Options\n\n| Option | Alias | Description | Default |\n|--------|-------|-------------|---------|\n| `--yes` | `-y` | Skip prompts, use defaults | `false` |\n| `--env` | `-e` | .env file path | `./.env` |\n| `--key` | `-k` | Connection string env var key | `DATABASE_URL` |\n| `--prefix` | `-p` | Prefix for generated public env vars | `PUBLIC_` |\n| `--seed` | `-s` | Path to seed SQL file | none |\n| `--logical-replication` | `-L` | Enable logical replication | `false` |\n| `--ref` | `-r` | Referrer id (use `agent-skills` when provisioning through this skill) | none |\n\nAlternative package managers: `yarn dlx get-db@latest`, `pnpm dlx get-db@latest`, `bunx get-db@latest`, `deno run -A get-db@latest`.\n\n### Output\n\nThe CLI writes to the target `.env`:\n\n```\nDATABASE_URL=postgresql://...              # pooled (use for application queries)\nDATABASE_URL_DIRECT=postgresql://...       # direct (use for migrations, e.g. Prisma)\nPUBLIC_POSTGRES_CLAIM_URL=https://pg.new/claim/...\n```\n\n## SDK\n\nUse for scripts and programmatic provisioning flows.\n\n```typescript\nimport { instantPostgres } from 'get-db';\n\nconst { databaseUrl, databaseUrlDirect, claimUrl, claimExpiresAt } = await instantPostgres({\n  referrer: 'agent-skills',\n  seed: { type: 'sql-script', path: './init.sql' },\n});\n```\n\nReturns `databaseUrl` (pooled), `databaseUrlDirect` (direct, for migrations), `claimUrl`, and `claimExpiresAt` (Date object). The `referrer` parameter is required.\n\n## Vite Plugin\n\nFor Vite projects, `vite-plugin-db` auto-provisions a database on `vite dev` if `DATABASE_URL` is missing. Install with `npm install -D vite-plugin-db`. See the [Claimable Postgres docs](https://neon.com/docs/reference/claimable-postgres#vite-plugin) for configuration.\n\n## Agent Workflow\n\n### API path\n\n1. **Confirm intent:** If the request is ambiguous, confirm the user wants a temporary, no-signup database. Skip this if they explicitly asked for a quick or temporary database.\n2. **Provision:** POST to `https://pg.new/api/v1/database` with `{\"ref\": \"agent-skills\"}`.\n3. **Parse response:** Extract `connection_string`, `claim_url`, and `expires_at` from the JSON response.\n4. **Write .env:** Write `DATABASE_URL=<connection_string>` to the project's `.env` (or the user's preferred file and key). Do not overwrite an existing key without confirmation.\n5. **Seed (if needed):** If the user has a seed SQL file, run it against the new database:\n   ```bash\n   psql \"$DATABASE_URL\" -f seed.sql\n   ```\n6. **Report:** Tell the user where the connection string was written, which key was used, and share the claim URL. Remind them: the database works now; claim within 72 hours to keep it permanently.\n7. **Optional:** Offer a quick connection test (e.g. `SELECT 1`).\n\n### CLI path\n\n1. **Check .env:** Check the target `.env` for an existing `DATABASE_URL` (or chosen key). If present, do not run. Offer remove, `--env`, or `--key` and get confirmation.\n2. **Confirm intent:** If the request is ambiguous, confirm the user wants a temporary, no-signup database. Skip this if they explicitly asked for a quick or temporary database.\n3. **Gather options:** Use defaults unless context suggests otherwise (e.g., user mentions a custom env file, seed SQL, or logical replication).\n4. **Run:** Execute with `@latest --yes` plus the confirmed options. Always use `@latest` to avoid stale cached versions. `--yes` skips interactive prompts that would stall the agent.\n   ```bash\n   npx get-db@latest --yes --ref agent-skills --env .env.local --seed ./schema.sql\n   ```\n5. **Verify:** Confirm the connection string was written to the intended file.\n6. **Report:** Tell the user where the connection string was written, which key was used, and that a claim URL is in the env file. Remind them: the database works now; claim within 72 hours to keep it permanently.\n7. **Optional:** Offer a quick connection test (e.g. `SELECT 1`).\n\n### Output Checklist\n\nAlways report:\n\n- Where the connection string was written (e.g. `.env`)\n- Which variable key was used (`DATABASE_URL` or custom key)\n- The claim URL (from `.env` or API response)\n- That unclaimed databases are temporary (72 hours)\n\n## Claiming\n\nClaiming is optional. The database works immediately without it. To optionally claim, the user opens the claim URL in a browser, where they sign in or create a Neon account to claim the database.\n\n- **API/SDK:** Give the user the `claim_url` from the create response.\n- **CLI:** `npx get-db@latest claim` reads the claim URL from `.env` and opens the browser automatically.\n\nUsers cannot claim into Vercel-linked orgs; they must choose another Neon org.\n\n## Defaults and Limits\n\n| Parameter | Value |\n|-----------|-------|\n| Provider | AWS |\n| Region | us-east-2 |\n| Postgres | 17 |\n\nRegion cannot be changed for claimable databases. Unclaimed databases have stricter quotas. Claiming resets limits to free plan defaults.\n\n| | Unclaimed | Claimed (Free plan) |\n|---|-----------|---------------------|\n| Storage | 100 MB | 512 MB |\n| Transfer | 1 GB | ~5 GB |\n| Branches | No | Yes |\n| Expiration | 72 hours | None |\n\n## Auto-provisioning\n\nIf the agent needs a database to fulfill a task (e.g. \"build me a todo app with a real database\") and the user has not provided a connection string, provision one via the API and inform the user. Include the claim URL so they can keep it.\n\n## Safety and UX Notes\n\n- Do not overwrite existing env vars. Check first, then use `--env` or `--key` (CLI) or skip writing (API) to avoid conflicts.\n- Ask before running destructive seed SQL (`DROP`, `TRUNCATE`, mass `DELETE`).\n- For production workloads, recommend standard Neon provisioning instead of temporary claimable databases.\n- If users need long-term persistence, instruct them to open the claim URL right away.\n- After writing credentials to an .env file, check that it's covered by .gitignore. If not, warn the user. Do not modify `.gitignore` without confirmation.\n\n\n## When to Use\nUse this skill when tackling tasks related to its primary domain or functionality as described above.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["claimable","postgres","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-claimable-postgres","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/claimable-postgres","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34882 github stars · SKILL.md body (9,809 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-24T12:50:45.300Z","embedding":null,"createdAt":"2026-04-18T21:34:15.583Z","updatedAt":"2026-04-24T12:50:45.300Z","lastSeenAt":"2026-04-24T12:50:45.300Z","tsv":"'-01':336,345,354 '-23':346,355 '-26':337 '/.env':540 '/api/v1':214 '/api/v1/database':68,225,778 '/api/v1/database/':367 '/claim/...':646 '/claim/019beb39-...':332 '/docs/reference/claimable-postgres#vite-plugin)':735 '/init.sql':679 '/schema.sql':1016 '/sdk':166 '019beb39':312 '019beb39-37fb-709d-87ac-7ad6198b89f7':311 '06438508':325 '1':487,742,893,896,1077,1236 '100':1231 '14.580':340,349,358 '17':1206 '19':339,348,357 '2':497,772,924,1204 '2026':335,344,353 '3':509,784,954 '37fb':313 '4':799,975 '400':397,403 '5':826,1017,1238 '500':410 '512':1233 '6':850,1029 '7':884,1068 '709d':314 '72':51,878,1062,1113,1244 '7ad6198b89f7':316 '87ac':315 'account':46,58,1145 'agent':77,129,234,251,449,581,671,738,782,1001,1011,1252 'agent-skil':76,233,250,580,670,781,1010 'alia':525 'alreadi':462 'altern':589 'alway':437,985,1080 'ambigu':749,931 'anoth':1190 'api':117,204,209,278,740,1106,1283,1318 'api/sdk':1150 'app':1265 'applic':629 'application/json':73,230 'ask':765,947,1322,1437 'auto':180,707,1248 'auto-provis':179,706,1247 'automat':307,1178 'avail':154 'avoid':989,1320 'aw':1199 'await':667 'away':1359 'base':210 'bash':61,218,362,417,844,1002 'beyond':124 'bodi':409 'boundari':1445 'branch':1240 'browser':198,1136,1177 'build':1261 'bunx':604 'cach':991 'cannot':200,267,1180,1208 'card':19 'chang':1210 'check':360,453,454,897,899,1307,1367 'checklist':1079 'choos':1189 'chosen':460,909 'claim':54,83,328,377,378,383,642,790,868,876,1047,1060,1101,1115,1116,1127,1132,1147,1155,1167,1170,1181,1219,1227,1290,1356 'claimabl':2,10,32,730,1212,1342 'claimable-postgr':1 'claimexpiresat':666,689 'claimurl':665,687 'clarif':1439 'clear':1412 'cli':103,136,202,300,416,469,618,894,1161,1314 'command':149 'comment':490 'condit':390 'configur':737 'confirm':520,743,750,825,923,925,932,983,1019,1384 'conflict':1321 'connect':80,90,273,282,290,326,384,430,543,788,857,889,1021,1036,1073,1084,1277 'const':662 'content':71,228 'content-typ':70,227 'context':960 'conveni':150 'cover':1371 'creat':215,342,413,1142,1159 'credenti':1362 'credit':18 'criteria':1448 'curl':62,125,219,363 'custom':967,1098 'd':74,231,723 'databas':8,28,36,48,98,186,217,248,381,401,404,415,426,456,548,624,631,710,715,759,771,803,843,846,873,906,941,953,1057,1095,1110,1120,1149,1213,1215,1255,1269,1343 'databaseurl':663,681 'databaseurldirect':664,683 'date':690 'db':140,165,178,421,596,602,607,614,661,705,727,1006,1165 'default':265,527,533,958,1193,1225 'delet':1331 'demo':40 'deno':609 'depend':123 'describ':1402,1416 'descript':238,526 'destruct':1325 'dev':184,713 'develop':39 'differ':504,516 'direct':205,286,305,633,634,684 'disabl':269 'dlx':593,599 'doc':732 'domain':1398 'drop':1328 'e':536 'e.g':291,506,638,891,963,1075,1088,1260 'east':1203 'empti':395 'enabl':258,262,271,571 'env':96,146,433,467,499,507,535,537,545,556,623,801,809,898,902,918,968,1013,1052,1089,1104,1173,1305,1311,1365 'env.local':508,1014 'environ':25,44,1428 'environment-specif':1427 'error':134,388 'execut':977 'exist':463,481,493,822,905,1304 'exit':470 'expert':1433 'expir':49,333,793,1243 'explicit':764,946 'extract':787 'f':848 'fail':411 'fals':266,534,574 'file':505,538,565,815,837,969,1028,1053,1366 'find':475 'first':1308 'flow':654 'found':406 'free':1223,1228 'fulfil':1257 'function':1400 'gather':955 'gb':1237,1239 'generat':554 'gentl':323 'gentle-scen':322 'get':139,164,420,519,595,601,606,613,660,922,1005,1164 'get-db':138,163,419,594,600,605,612,659,1004,1163 'gitignor':1373,1382 'give':1151 'h':69,226 'handl':135 'hostnam':298 'hour':52,879,1063,1114,1245 'http':391 'id':310,321,368,402,578 'identifi':244 'immedi':1122 'import':656 'includ':1288 'inform':1285 'input':1442 'instal':719,722 'instant':5,34 'instantpostgr':657,668 'instead':1339 'instruct':1351 'intend':1027 'intent':744,926 'interact':443,995 'invalid':400,407 'json':87,120,309,408,797 'k':542 'keep':881,1065,1295 'key':461,477,480,511,541,547,817,823,862,910,920,1041,1092,1099,1313 'l':570 'latest':141,422,439,597,603,608,615,979,987,1007,1166 'limit':1195,1221,1404 'line':494 'link':1185 'local':38 'logic':259,263,568,572,973 'logical-repl':567 'login':16 'long':1348 'long-term':1347 'manag':591 'mass':1330 'match':1413 'mb':1232,1234 'mention':965 'messag':392 'method':102,109,112,115 'migrat':293,637,686 'miss':189,393,398,718,1450 'modifi':1381 'must':1188 'name':518 'need':130,829,1253,1346 'neon':13,57,319,1144,1191,1337 'neon.com':734 'neon.com/docs/reference/claimable-postgres#vite-plugin)':733 'new':842 'no-signup':756,938 'node.js':152,172 'non':288 'non-pool':287 'none':566,588,1246 'note':1300 'npm':721 'npx':137,418,1003,1162 'null':387 'object':691 'offer':482,886,916,1070 'one':148,435,1280 'open':1130,1175,1354 'option':486,523,524,885,956,984,1069,1118,1126 'org':1186,1192 'otherwis':962 'output':132,616,1078,1422 'overwrit':820,1303 'p':551 'packag':590 'paramet':236,694,1196 'pars':79,785 'path':539,561,678,741,895 'perman':883,1067 'permiss':1443 'persist':1350 'pg.new':14,67,207,213,224,331,366,645,777 'pg.new/api/v1':212 'pg.new/api/v1/database':66,223,776 'pg.new/api/v1/database/':365 'pg.new/claim/...':644 'pg.new/claim/019beb39-...':330 'plan':1224,1229 'plugin':106,174,177,698,704,726 'plus':981 'pnpm':598 'pool':281,289,303,626,682 'pooler':295 'post':65,222,774 'postgr':3,7,11,24,33,35,641,731,1205 'pre':451 'pre-run':450 'predict':131 'prefer':126,814 'prefix':550,552 'present':912 'primari':1397 'prisma':292,639 'proceed':522 'product':1333 'programmat':169,652 'project':94,197,320,701,807 'prompt':444,531,996 'prototyp':31,41 'provid':1198,1275 'provis':4,143,170,181,246,254,424,472,584,653,708,773,1249,1279,1338 'psql':845 'public':555,558,640 'queri':630 'quick':23,59,768,888,950,1072 'quota':1218 'r':576 'read':1168 'real':1268 'recommend':1335 'ref':75,232,239,396,575,780,1009 'referr':399,577,669,693 'region':1200,1207 'relat':1394 'remind':870,1054 'remov':294,488,917 'replic':260,264,569,573,974 'report':851,1030,1081 'request':747,929 'requir':20,47,237,696,1441 'rerun':496 'reset':1220 'respons':88,308,372,389,786,798,1107,1160 'rest':116,208 'return':118,275,369,386,680 'review':1434 'right':1358 'run':201,452,610,838,915,976,1324 'runtim':122 'safeti':1297,1444 'scene':324 'scope':1415 'script':167,650,677 'sdk':104,162,647 'see':107,728 'seed':559,563,673,827,835,970,1015,1326 'seed.sql':849 'select':892,1076 'setup':161 'shape':373 'share':866 'sign':1139 'signup':758,940 'simpl':160 'skill':78,235,252,257,582,587,672,783,1012,1390,1407 'skill-claimable-postgres' 'skip':442,530,760,942,994,1316 'source-sickn33' 'specif':1429 'sql':564,676,836,971,1327 'sql-script':675 'stale':990 'stall':447,999 'standard':1336 'start':60 'status':317,361,374 'step':436 'stop':1435 'storag':1230 'stricter':1217 'string':81,91,274,327,385,431,544,789,858,1022,1037,1085,1278 'structur':119 'substitut':1425 'success':1447 'suggest':961 't14':338,347,356 'tackl':1392 'tag':242 'target':466,622,901 'task':1259,1393,1411 'tell':852,1031 'temporari':6,755,770,937,952,1112,1341 'term':1349 'test':43,890,1074,1431 'three':485 'throwaway':27 'todo':1264 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':241 'transfer':1235 'transit':375 'treat':1420 'truncat':1329 'type':72,229,674 'typescript':655 'unclaim':318,376,1109,1214,1226 'unless':53,959 'updat':351 'url':29,84,99,187,211,283,306,329,457,549,625,632,643,716,791,804,847,869,907,1048,1096,1102,1133,1156,1171,1291,1357 'us':1202 'us-east':1201 'use':21,190,249,438,498,510,532,579,627,635,648,864,957,986,1043,1094,1310,1387,1388,1405 'user':157,193,199,484,752,812,832,854,934,964,1033,1129,1153,1179,1272,1287,1345,1378 'ux':1299 'valid':1430 'valu':1197 'var':546,557,1306 'variabl':517,1091 'vercel':1184 'vercel-link':1183 'verifi':1018 'version':992 'via':9,1281 'vite':105,173,176,183,196,697,700,703,712,725 'vite-plugin-db':175,702,724 'want':158,753,935 'warn':1376 'which-method':110 'within':877,1061 'without':471,824,1123,1383 'work':874,1058,1121 'workflow':739 'workload':1334 'would':446,998 'write':89,145,301,428,501,513,619,800,802,1317,1361 'written':860,1024,1039,1087 'x':64,221 'y':529 'yarn':592 'yes':142,240,423,441,528,980,993,1008,1242 'z':341,350,359","prices":[{"id":"47a2de8d-1684-49ed-a309-b3a6b9ef5fa2","listingId":"41c8286f-6bc7-4fed-a273-c0f8772b24b7","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:34:15.583Z"}],"sources":[{"listingId":"41c8286f-6bc7-4fed-a273-c0f8772b24b7","source":"github","sourceId":"sickn33/antigravity-awesome-skills/claimable-postgres","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/claimable-postgres","isPrimary":false,"firstSeenAt":"2026-04-18T21:34:15.583Z","lastSeenAt":"2026-04-24T12:50:45.300Z"}],"details":{"listingId":"41c8286f-6bc7-4fed-a273-c0f8772b24b7","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"claimable-postgres","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34882,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"0b56ea748a49833f03cc47404e83cff3d0c2a5c1","skill_md_path":"skills/claimable-postgres/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/claimable-postgres"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"claimable-postgres","description":"Provision instant temporary Postgres databases via Claimable Postgres by Neon (pg.new). No login or credit card required. Use for quick Postgres environments and throwaway DATABASE_URL for prototyping."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/claimable-postgres"},"updatedAt":"2026-04-24T12:50:45.300Z"}}