数据库
数据库管理与查询
explain
osdlc
Explain one thing as a parley document with no questions: the subject as typed blocks with numbered nodes anchored to the exact text, a walkthrough the reader comments on. Domains are notes beside this skill (sql today). Then hand it to parley. Use it when the reader needs to understand something, not decide something.
benchmarking
chaterm
性能基准测试
migrate
osdlc
Umbrella migration skill. Sequences the two migrations a consuming project needs after a plugin upgrade: entity-schema drift (/sdlc:entities-migrate), then runtime-state relocation (/sdlc:migrate-runtime-state). Forwards flags and reports each subskill's result; the subskills do the work — entities-migrate opens its own PR, migrate-runtime-state mutates gitignored state in place.
graphql-inspector-diff
TheBushidoCollective
Use when detecting breaking changes between GraphQL schema versions, comparing schemas across branches, or validating schema migrations.
docker-compose-networking
TheBushidoCollective
Use when configuring networks and service communication in Docker Compose including bridge networks, overlay networks, service discovery, and inter-service communication.
apollo-server-patterns
TheBushidoCollective
Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.
docker-compose-production
TheBushidoCollective
Use when deploying Docker Compose applications to production including security hardening, resource management, health checks, logging, monitoring, and high-availability patterns.
graphql-inspector-ci
TheBushidoCollective
Use when setting up GraphQL Inspector in CI/CD pipelines, GitHub Actions, or GitLab CI for automated schema validation.
graphql-resolvers
TheBushidoCollective
Use when implementing GraphQL resolvers with resolver functions, context management, DataLoader batching, error handling, authentication, and testing strategies.
graphql-performance
TheBushidoCollective
Use when optimizing GraphQL API performance with query complexity analysis, batching, caching strategies, depth limiting, monitoring, and database optimization.
graphql-inspector-validate
TheBushidoCollective
Use when validating GraphQL operations/documents against a schema, checking query depth, complexity, or fragment usage.
bun-sqlite
TheBushidoCollective
Use when working with SQLite databases in Bun. Covers Bun's built-in SQLite driver, database operations, prepared statements, and transactions with high performance.
graphql-schema-design
TheBushidoCollective
Use when designing GraphQL schemas with type system, SDL patterns, field design, pagination, directives, and versioning strategies for maintainable and scalable APIs.
blucli
EthanAlgoX
BluOS CLI (blu) for discovery, playback, grouping, and volume.
absinthe-resolvers
TheBushidoCollective
Use when implementing GraphQL resolvers with Absinthe. Covers resolver patterns, dataloader integration, batching, and error handling.
absinthe-schema
TheBushidoCollective
Use when designing GraphQL schemas with Absinthe. Covers type definitions, interfaces, unions, enums, and schema organization patterns.
absinthe-subscriptions
TheBushidoCollective
Use when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.
dataform-engineering-fundamentals
ihistand
Use when developing BigQuery Dataform transformations, SQLX files, source declarations, or troubleshooting pipelines - enforces TDD workflow (tests first), ALWAYS use ${ref()} never hardcoded table paths, comprehensive columns:{} documentation, safety practices (--schema-suffix dev, --dry-run), proper ref() syntax, .sqlx for new declarations, no schema config in operations/tests, and architecture patterns that prevent technical debt under time pressure
acuantia-dataform
ihistand
Use when working on Acuantia's BigQuery Dataform pipeline (acuantia-gcp-dataform project) - adds Acuantia-specific patterns on top of dataform-engineering-fundamentals: ODS two-arg ref() syntax, looker_ filename prefix, Looker integration (looker_prod/looker_dev), acuantia dataset conventions, coordination with callrail_data_export/dialpad_data_integration/looker projects
code-review
truongnat
Perform deep semantic code reviews that go beyond syntax checking. Evaluates architecture adherence, security vulnerabilities, performance bottlenecks, and maintainability. Use when reviewing PRs, auditing code quality, or when the user asks for a code review of any file or module.
deepsearch-service
Lin-A1
基于 LLM 的深度迭代搜索与推理服务。擅长处理复杂问题,通过自动分解查询、多轮迭代检索、信息评估与验证,最终生成全面且结构化的深度分析报告。
prisma-docs
jasonz-ncc42
Local Prisma documentation reference. Use when asked about Prisma ORM, Prisma Client, Prisma Schema, migrations, database queries, Prisma Accelerate, or Prisma Postgres.
architect-review
dmonteroh
"Review system designs and major changes for architectural integrity, scalability, and maintainability; use for architecture decisions, tradeoffs, and risks across distributed systems and clean architecture patterns."
prisma-docs
jasonz-ncc42
Local Prisma documentation reference. Use when asked about Prisma ORM, Prisma Client, Prisma Schema, migrations, database queries, Prisma Accelerate, or Prisma Postgres.