数据库
数据库管理与查询
js-hoist-regexp
TheOrcDev
Hoist RegExp creation outside render or memoize with useMemo(). Apply when using regular expressions in React components or frequently called functions.
rerender-lazy-state
TheOrcDev
Use lazy state initialization with useState function form. Apply when computing expensive initial values like building search indexes, parsing JSON, or complex calculations.
Agent Tool Builder
omer-metin
Ai Product
omer-metin
notion-knowledge-capture
Prat011
Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.
dial-your-context
sanity-io
Interactive session to create Instructions field content for a Sanity Agent Context MCP
notion-spec-to-implementation
Prat011
Turns product or tech specs into concrete Notion tasks that Claude code can implement. Breaks down spec pages into detailed implementation plans with clear tasks, acceptance criteria, and progress tracking to guide development from requirements to completion.
vector-databases
claude-dev-suite
Vector database integration for embeddings and similarity search. Pinecone, Weaviate, Qdrant, ChromaDB, pgvector. Index management, metadata filtering, hybrid search, and production optimization. USE WHEN: user mentions "vector database", "embeddings", "similarity search", "Pinecone", "Weaviate", "Qdrant", "ChromaDB", "pgvector", "HNSW", "ANN" DO NOT USE FOR: LangChain integration - use langchain; RAG architecture - use rag-patterns; traditional databases - use database skills
graphql-codegen
claude-dev-suite
GraphQL Code Generator for TypeScript. Generates typed operations, hooks, and document nodes from GraphQL schemas. Use for type-safe GraphQL in frontend. USE WHEN: user mentions "GraphQL Codegen", "generate GraphQL types", "GraphQL TypeScript", "typed GraphQL", "client preset", "React Query GraphQL", asks about "GraphQL code generation", "type-safe GraphQL client", "fragment masking" DO NOT USE FOR: REST API types - use openapi-codegen instead; tRPC - use trpc instead; GraphQL schema design - use graphql instead; Manual GraphQL queries without codegen
springdoc-openapi
claude-dev-suite
Springdoc OpenAPI for API documentation in Spring Boot. Covers Swagger UI configuration, annotations, schema customization, and security documentation. Based on production patterns from castellino and gestionale-presenze projects. USE WHEN: user mentions "Springdoc", "Spring Boot OpenAPI", "Swagger in Spring", "@Operation", "@Schema", "Swagger UI Spring", asks about "Spring Boot API documentation", "Spring REST documentation", "OpenAPI in Java" DO NOT USE FOR: General OpenAPI specs - use openapi instead; GraphQL - use graphql instead; Non-Spring Boot projects; Frontend OpenAPI generation - use openapi-codegen instead
graphql
claude-dev-suite
GraphQL API design. Covers schema, queries, mutations, and resolvers. Use when building or consuming GraphQL APIs. USE WHEN: user mentions "GraphQL", "schema definition", "resolvers", "mutations", "queries", "DataLoader", "N+1 problem", asks about "how to design GraphQL API", "GraphQL schema", "GraphQL authentication", "GraphQL pagination", "Apollo Server" DO NOT USE FOR: REST APIs - use rest-api instead; tRPC - use trpc instead; GraphQL code generation - use graphql-codegen instead
notion-tool
xuiltul
Notion integration tool for searching, reading, creating, and updating pages and databases via the API. Use when: editing Notion pages, adding database rows, or searching a workspace.
notion-tool
xuiltul
Notion連携ツール。ページ・データベースの検索・取得・作成・更新をAPIで行う。 Use when: Notionページ編集、データベース行の追加、ワークスペースの検索・取得が必要なとき。
notion-tool
xuiltul
Notion 연동 도구. 페이지·데이터베이스 검색·조회·생성·갱신을 API로 수행한다. Use when: Notion 페이지 편집, 데이터베이스 행 추가, 워크스페이스 검색이 필요할 때.
Aphorisms
danielmiessler
Aphorism management. USE WHEN aphorism, quote, saying. SkillSearch('aphorisms') for docs.
memory-intake
nhadaututtheky
Structured memory creation workflow. Converts messy notes, conversations, and unstructured thoughts into well-typed, tagged, confidence-scored memories. Uses 1-question-at-a-time clarification to avoid cognitive overload.
api-patterns
redpanda-data
Connect Query patterns for API calls. Use when working with mutations, queries, or data fetching.
state-management
redpanda-data
Manage client and server state with Zustand stores and React Query patterns.
nuxt-content
nuxt-content
Use when working with Nuxt Content v3 - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStudio integration, hooks, i18n patterns, and LLMs integration
supabase-nextjs
alinaqi
Next.js with Supabase and Drizzle ORM
bad-example-skill
bobmatnyc
ANTI-PATTERN - Example showing violations of self-containment (DO NOT COPY)
database_query
robinspt
Query TickFlow Assist LanceDB tables, schemas, and stored records through the query_database tool.
vitess
planetscale
Vitess best practices, query optimization, and connection troubleshooting for PlanetScale Vitess databases. Load when working with Vitess databases, sharding, VSchema configuration, keyspace management, or MySQL scaling issues.
checking-freshness
astronomer
Quick data freshness check. Use when the user asks if data is up to date, when a table was last updated, if data is stale, or needs to verify data currency before using it.