Agent skill

DB Migrate

by alexeykrol in alexeykrol/claude-code-starter

Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. An agent skill from alexeykrol/claude-code-starter.

No licenceAuto-check: notesDatabases

Install DB Migrate

skills CLI
$ npx skills add alexeykrol/claude-code-starter --skill db-migrate -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install alexeykrol/claude-code-starter db-migrate --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/alexeykrol/claude-code-starter.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/db-migrate .claude/skills/db-migrate && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
db-migrate
GitHub stars
194
Token cost
~405 tokens
SKILL.md length
105 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
None found

At a glance

Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. An agent skill from alexeykrol/claude-code-starter.

  • Works in 5 steps: Анализ текущей схемы → Конвертация типов → Генерация PostgreSQL схемы → …
  • Tasks that involve SQL
  • SKILL.md covers Workflow: SQLite →… and Supabase-специфика
  • Calls supabase, sqlite3 and psql

What it does

DB Migrate is an agent skill from alexeykrol/claude-code-starter. Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. Генерация SQL, проверка совместимости.

Its SKILL.md is about 410 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Databases, covering SQL. It works with Supabase, PostgreSQL, SQLite and SQL. The repository describes itself as: Meta-documentation framework for AI-assisted development with Claude Code.

When your agent uses it

  • Tasks that involve SQL

Example prompts

  • “/db-migrate”

Requirements

  • Pre-approved tools (allowed-tools): Read, Edit, Write, Glob, Grep, Bash

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Анализ текущей схемы
  2. Конвертация типов
  3. Генерация PostgreSQL схемы
  4. Проверка
  5. Деплой

What it can do on your machine

Read from SKILL.md and the folder at commit f3302a9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Edit
    • Write
    • Glob
    • Grep
    • Bash

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • supabase
    • sqlite3
    • psql

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use supabase, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

DB Migrate loads about 405 tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 105 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~27
When it runs · the whole SKILL.md, loaded when a task matches
~405

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Edit, Write, Glob, Grep, Bash

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 105 words (~405 tokens).

name
db-migrate
allowed-tools
Read, Edit, Write, Glob, Grep, Bash
paths
**/schema*, **/migrations/**, **/db/**, **/*.sql
disable-model-invocation
true

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/db-migrate of alexeykrol/claude-code-starter.

Open the folder on GitHubat commit f3302a9

Compare with similar skills

DB Migrate next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

DB Migrate compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
DB Migrate this skillalexeykrol/claude-code-starter194—~405Automated safety check: NotesNone
Safe SQL Executionsupabase/supabase111k—~4.2kAutomated safety check: PassApache-2.0
SQL Database Support for pRESTprest/prest4.6k—~1.6kAutomated safety check: PassMIT
Squixeduardofuncao/squix273—~784Automated safety check: PassMIT
Golang Databaseunxed/f42412 repos~2.9kAutomated safety check: PassMIT
Srtd CLIt1mmen/srtd105—~360Automated safety check: PassMIT

Similar skills

  • Safe SQL Execution

    supabase/supabase

    Official

    A skill your agent uses whenever code will build, return, fetch, or execute SQL that runs against a user's real Postgres database — even when the request reads like an ordinary feature or bug fix…

    111k GitHub stars~4.2k tokensUpdated today
    DatabasesAuto-check passed
  • Guides classifying, gap-analyzing and scaffolding support for a new SQL database in pREST, from Postgres-compatible variants to entirely new dialects.

    4.6k GitHub stars~1.6k tokensUpdated today
    DatabasesAuto-check passed
  • Squix

    eduardofuncao/squix

    Run SQL queries across databases (Postgres, MySQL, SQLite, etc.) via the squix CLI.

    273 GitHub stars~784 tokensUpdated 16 days ago
    DatabasesAuto-check passed
  • Comprehensive guide for Go database access — parameterized queries, struct scanning, NULLable columns, transactions, isolation levels, SELECT FOR UPDATE, connection pool, batch processing, context…

    241 GitHub starsUsed in 2 repos~2.9k tokens
    DatabasesAuto-check passed
  • Srtd CLI

    t1mmen/srtd

    This skill should be used when the user mentions "srtd", "sql templates", "migrations-templates", "live reload sql", "supabase functions", when working with files in supabase/migrations-templates/…

    105 GitHub stars~360 tokensUpdated 1 mo ago
    DatabasesAuto-check passed
  • Expert Database

    ReJeCtAll/ExpertTeam-Codex

    数据库优化专家入口。用于 Codex CLI 的 $expert-database 调用. An agent skill from ReJeCtAll/ExpertTeam-Codex.

    113 GitHub stars~692 tokensUpdated 3 mo ago
    DatabasesAuto-check passed

More from alexeykrol/claude-code-starter

  • Finish

    alexeykrol/claude-code-starter

    Завершение рабочей сессии. An agent skill from alexeykrol/claude-code-starter.

    194 GitHub stars~980 tokensUpdated today
    Auto-check: notes
  • Housekeeping

    alexeykrol/claude-code-starter

    Фоновое обслуживание проекта: актуальность README, CHANGELOG, версии, .gitignore, метафайлов.

    194 GitHub stars~759 tokensUpdated today
    Auto-check: notes
  • Save Dialog

    alexeykrol/claude-code-starter

    Сохранить JSONL текущей сессии Claude Code в .claude/dialogs/.

    194 GitHub stars~418 tokensUpdated today
    Auto-check passed
  • Start

    alexeykrol/claude-code-starter

    Инициализация рабочей сессии. An agent skill from alexeykrol/claude-code-starter.

    194 GitHub stars~1.2k tokensUpdated today
    Auto-check: notes
  • Playwright

    alexeykrol/claude-code-starter

    E2E тестирование UI с Playwright. An agent skill from alexeykrol/claude-code-starter.

    194 GitHub stars~373 tokensUpdated today
    Auto-check: notes
  • Testing

    alexeykrol/claude-code-starter

    Запуск тестов проекта: unit, integration. An agent skill from alexeykrol/claude-code-starter.

    194 GitHub stars~291 tokensUpdated today
    Auto-check: notes

Categories

Questions about DB Migrate

What does DB Migrate do?

Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. An agent skill from alexeykrol/claude-code-starter. DB Migrate is an agent skill from alexeykrol/claude-code-starter. Миграция схемы базы данных: SQLite → PostgreSQL/Supabase.

When should I use DB Migrate?

DB Migrate fits situations like: tasks that involve SQL.

How do I install DB Migrate in Claude Code?

Run `npx skills add alexeykrol/claude-code-starter --skill db-migrate -a claude-code`. Or copy the skill folder (.claude/skills/db-migrate in alexeykrol/claude-code-starter) into .claude/skills/db-migrate in your project. Claude Code loads it when a task matches its description.

How do I install DB Migrate in Codex?

Run `npx skills add alexeykrol/claude-code-starter --skill db-migrate -a codex`. Or copy the skill folder (.claude/skills/db-migrate in alexeykrol/claude-code-starter) into .agents/skills/db-migrate in your project. Codex loads it when a task matches its description.

Can I use DB Migrate in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alexeykrol/claude-code-starter --skill db-migrate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/db-migrate, .gemini/skills/db-migrate, .github/skills/db-migrate and .opencode/skills/db-migrate in your project.

What does DB Migrate need to run?

Going by SKILL.md and its folder, DB Migrate needs the command-line tools its instructions call (supabase, sqlite3 and psql). Its frontmatter pre-approves these tools: Read, Edit, Write, Glob, Grep, Bash.

Does DB Migrate access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is DB Migrate safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does DB Migrate use?

No licence was found for DB Migrate or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does DB Migrate use?

About 405 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to DB Migrate?

Skills that share tags, products or a category with DB Migrate: Safe SQL Execution (supabase/supabase, 111k stars), SQL Database Support for pREST (prest/prest, 4.6k stars), Squix (eduardofuncao/squix, 273 stars) and Golang Database (unxed/f4, 241 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains DB Migrate?

alexeykrol (a GitHub user) maintains it in alexeykrol/claude-code-starter, which has 194 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 8, 2026.

Source: alexeykrol/claude-code-starter on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.