drizzle-migrations
Drizzle ORM database migration workflow. Use when making schema changes, adding columns/tables, or modifying the database. Triggers include "add a column", "create a table", "schema change", "migration", "db change", or any task that modifies drizzle schema files.
dream
Nightly memory consolidation — prunes stale entries, merges duplicates, resolves contradictions, rebuilds MEMORY.md index. Use when memory files have accumulated over many sessions and need cleanup. Do NOT use for storing new decisions (use remember) or searching memory (use memory).
1c-platform-tools-setversion
Установка версии конфигурации. Используй, когда пользователь просит установить версию конфигурации, выставить версию, обновить ConfigDumpInfo или версию в метаданных.
1c-platform-tools-infobase
Операции с информационными базами 1С. Используй, когда пользователь просит создать пустую ИБ, обновить базу, выгрузить/загрузить в dt, запретить внешние ресурсы, инициализировать данные ИБ.
sql-portability
Analyse whether a SQL query is portable across database implementations using sqlglot transpilation. Use this skill when checking SQL compatibility, cross-database portability, dialect differences, or when reviewing SQL on FHIR ViewDefinition queries for implementation-specific issues. Trigger keywords include "sql portability", "dialect", "cross-database", "transpile", "compatible", "portable SQL", "database compatibility".
tanstack-query-best-practices
TanStack Query (React Query) best practices for data fetching, caching, mutations, and server state management. Activate when building data-driven React applications with server state.
next-upgrade
Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases.
shep-kit-merged
Use after a PR has been merged to clean up. Switches to main, pulls latest, and deletes the local feature branch. Triggers include "merged", "pr merged", "cleanup branch", or after confirming a PR was merged. Part of the Shep autonomous SDLC platform — https://shep.bot
db-migrate
Миграция схемы базы данных: SQLite → PostgreSQL/Supabase. Генерация SQL, проверка совместимости.
literature-management
Import local literature into a managed library; trigger when you need offline deduplication, tagging, and a searchable index.
biopython-entrez
Use Bio.Entrez to access NCBI databases (e.g., PubMed/GenBank) for searching, fetching summaries, and downloading records when your workflow needs to call the NCBI E-utilities API over the network.
relic-shelf-migration
Migrate a Dart web server from Shelf to Relic. Side-by-side reference for every API change. Use when converting Shelf code to Relic, replacing shelf/shelf_router/shelf_web_socket imports, or upgrading an existing server.
relic-app-setup
Bootstrap a Relic web server, configure RelicApp, start serving, and enable hot reload. Use when creating a new Relic project, setting up a server, or configuring the development workflow.
history-stats-cache-change
处理 BatteryRecorder 历史统计缓存相关改动的固定流程。用于修改 AppStats、SceneStats、记录详情 power stats 的缓存 payload、cache key、命名目录、失效规则或版本号时,避免只改半条缓存链路。
bestblogs-add-source
Use when 用户想向 BestBlogs 添加一个或多个 RSS 订阅源,或导入 OPML 订阅列表。
bestblogs-translate-analysis-result
Use when 用户或 orchestrator 需要翻译某条 BestBlogs 已保存的分析结果,并持久化翻译内容,此时队列选择和评分判断已经完成。
makemigrations
Create SQLite migrations for MemoryLane storage schema changes. Use when interfaces or persisted fields change in src/main/storage/index.ts, when a new column/index/table/trigger is needed, or when the user asks to add a migration similar to 0001_initial_schema.ts.
maui-sqlite-database
Add SQLite local database storage to .NET MAUI apps using sqlite-net-pcl. Covers data models with ORM attributes, async database service with lazy init, DI registration, WAL mode, and file management. Works with any UI pattern (XAML/MVVM, C# Markup, MauiReactor). USE FOR: "SQLite database", "local database", "sqlite-net-pcl", "offline storage", "CRUD database", "database service", "WAL mode", "CreateTableAsync", "local data persistence", "ORM attributes". DO NOT USE FOR: REST API data fetching (use maui-rest-api), secure credential storage (use maui-secure-storage), or file picking (use maui-file-handling).
migration-patterns
Loaded when user asks about database migrations or zero-downtime deploys