neon-instagres — скилл для Claude Code: создание Postgres
Скилл создаёт базу PostgreSQL в Neon и добавляет строки подключения в файл окружения. Пригодится, когда проекту нужна база для разработки.
npx claude-code-templates@latest --skill database/neon-instagresЧто делает neon-instagres
Перед созданием скилл проверяет .env на наличие DATABASE_URL; если переменная найдена, он предлагает решить, использовать эту базу или создать новую. Для создания запускает npx get-db --yes --ref 4eCjZDz. Команда добавляет DATABASE_URL для запросов приложения, DATABASE_URL_DIRECT для миграций и PUBLIC_INSTAGRES_CLAIM_URL для закрепления базы за аккаунтом Neon.
Базу можно сразу заполнить через --seed schema.sql, а файл переменных задать параметром --env .env.local. Есть инструкции для Drizzle, Prisma, TypeORM, Kysely и обычного SQL. Чтобы база не истекла через 72 часа, её нужно закрепить командой npx get-db claim; для запуска npx get-db нужен Node.js 18 или новее. Ссылка PUBLIC_INSTAGRES_CLAIM_URL даёт доступ к базе, поэтому её нельзя публиковать.
Какие задачи решает
- создать базу PostgreSQL для разработки
- добавить строки подключения в файл окружения
- загрузить начальную схему из SQL-файла
- подготовить базу для Drizzle или Prisma
Примеры запросов агенту
- Создай для проекта базу PostgreSQL в Neon и запиши настройки подключения в
.env. - Подними новую базу и загрузи начальную схему из
schema.sql. - Проверь
.env: если база уже настроена, спроси, использовать её или создать новую.
Как установить neon-instagres
1Через claude-code-templates
npx claude-code-templates@latest --skill database/neon-instagres2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill neon-instagres -a claude-code3Вручную: положить файлы
~/.claude/skills/neon-instagres/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/neon-instagres/
Вручную: положить файлы
.agents/skills/neon-instagres/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/neon-instagres/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates neon-instagres2Вручную: положить файлы
.github/skills/neon-instagres/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/database/neon-instagresВручную: положить файлы
.devin/skills/neon-instagres/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о neon-instagres
Как установить neon-instagres в Claude Code?
Выполните npx claude-code-templates@latest --skill database/neon-instagres.
Что делает neon-instagres?
Скилл создаёт базу PostgreSQL в Neon и записывает данные для подключения в файл окружения. Он также подсказывает, как подключить базу к ORM.
Как база не истечёт через 72 часа?
Закрепите её командой npx get-db claim или перейдите по PUBLIC_INSTAGRES_CLAIM_URL из файла окружения и войдите в Neon.