Databases for AI agents
100 security-reviewed databases listings, skills, MCP servers, and toolkits you can install into Claude Code, Cursor, and other agents with one command.
Anything
Generate a complete, self-contained study + quiz web app for ANY subject or exam — gamified multiple-choice quizzes, per-topic study guides, a timed domain-weighted practice exam, XP/levels/badges/streaks, and a progress dashboard, all backed by SQLite (sql.js) and runnable offline by opening one file. Use when the user wants to build/create a quiz app, study app, exam-prep system, flashcard or p…
Card Amr Profiler
Scans bacterial genome assemblies against CARD (Comprehensive Antibiotic Resistance Database) and ResFinder to map drug-class resistance heatmaps.
Architecture Diagram
Generate dark-themed SVG diagrams of software systems and cloud infrastructure as standalone HTML files with inline SVG graphics. Semantic component colors (cyan=frontend, emerald=backend, violet=database, amber=cloud/AWS, rose=security, orange=message bus), JetBrains Mono font, grid background. Best suited for software architecture, cloud/VPC topology, microservice maps, service-mesh diagrams, d…
Caching Dotnet
Thiết lập Jarvis.Caching — memory + Redis distributed cache, invalidation pub/sub, cache-aside GetOrSetAsync. Dùng khi tích hợp cache .NET, section Cache, hoặc cache connection string cho EF.
Telemetry Dotnet
Thiết lập Jarvis.OpenTelemetry cho ASP.NET Core — trace/metric/log OTLP, enrich middleware, instrumentation plug-in. Dùng khi tích hợp telemetry .NET, section OTEL, hoặc thêm Redis/EF/enricher.
Healthcheck Dotnet Postgresql
Đăng ký PostgreSQL readiness qua AddNpgSql() và HealthChecks:Readiness. Dùng khi project .NET cần probe Npgsql trên /health/ready.
Entityframework Dotnet Separate Tenant Db
Đăng ký Jarvis EF separate tenant database — Master DbContext + DbTenantConnectionStringResolver per tenant. Dùng khi mỗi tenant một database riêng.
Healthcheck Dotnet Mssql
Đăng ký SQL Server readiness qua AddSqlServer() (SELECT 1) và HealthChecks:Readiness. Dùng khi project .NET cần probe MSSQL trên /health/ready.
Caching Dotnet Otel Redis
Instrument Redis cache connections cho OpenTelemetry trace qua AddJarvisCachingDistributedRedisInstrumentation và AddJarvisCachingMemoryInvalidationRedisInstrumentation.
Healthcheck Dotnet Mysql
Đăng ký MySQL readiness qua AddMySql() và HealthChecks:Readiness. Dùng khi project .NET cần probe MariaDB/MySQL trên /health/ready.
Telemetry Dotnet Redis
Bật Redis trace instrumentation qua Jarvis plug-in hoặc OpenTelemetry.Instrumentation.StackExchangeRedis. Dùng khi cần span Redis trên trace pipeline; IConnectionMultiplexer phải đăng ký trước.
Caching Dotnet Redis Invalidation
Bật pub/sub xóa memory cache giữa các node qua UseRedisMemoryCacheInvalidation. Dùng khi multi-instance ASP.NET Core cần đồng bộ memory sau write.
Entityframework Dotnet Hybrid
Jarvis EF hybrid multitenancy — Master registry với pool DB chung và dedicated DB per tenant. Dùng khi tenant chia sẻ hoặc tách database linh hoạt.
Healthcheck Dotnet
Thiết lập Jarvis.HealthChecks cho ASP.NET Core — init liveness/startup/readiness, HealthChecks UI, thêm provider readiness. Dùng khi tích hợp healthcheck .NET, /health/live, /health/ready, /healthchecks-ui, hoặc thêm dependency (PostgreSQL, MySQL, SQL Server, Redis, …).
Caching Dotnet Redis Distributed
Bật Redis distributed cache qua UseRedisDistributedCache và Cache:DistributedGroups. Dùng khi project Jarvis cần L2 cache Redis theo nhóm cluster.
Entityframework Dotnet Single Db
Đăng ký Jarvis EF single database — AddCoreDbContext một generic, ITenantEntity filter theo TenantId. Dùng khi SaaS dùng chung một DB.
Supabase
Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrat…
Migrationpilot
PostgreSQL migration linter. Blocks unsafe migrations before merge: 112 rules, the real Postgres parser, lock analysis, auto-fix. CLI, GitHub Action, MCP.
Database Pro
Use when writing or optimizing SQL queries, designing database schemas, tuning database performance, or administering PostgreSQL/MySQL. Invoke for EXPLAIN analysis, indexing, JSONB, replication, VACUUM, window functions, CTEs, monitoring, partitioning.
Metric Reconciler
>
Systematic Debug
>
Ab Test
>
Eda
>
Explain Sql
>
Data Quality
>
Metric Calculator
>
Report Generator
>
Weekly Report
>
Sql Optimizer
>
Autonomous Defense Agent
SOC agent that ingests security logs, detects attacks mapped to MITRE ATT&CK, and uses an LLM grounded in a RAG knowledge base to analyze and recommend remediation, with human approval and rollback built in. FastAPI/Postgres backend, React frontend. Runs fully offline, no API keys needed.
Optimize Databricks Costs
Audit and optimize Databricks account, workspace, SQL warehouse, Apps, Jobs, pipeline, and service-principal costs. Use when investigating a Databricks cost spike, explaining DBU or list-cost drivers, identifying expensive users or workloads, proposing fast savings, assessing the workloads and user impacts of changes, implementing explicitly approved cost controls, or verifying that spend dropped…
Tableau Lineage
Privacy-first, in-browser Tableau .twbx lineage visualizer. Map calculated-field dependencies, parameters, stored SQL (Custom SQL, Initial SQL, stored procs, RAWSQL), and metadata as an interactive graph and searchable data dictionary. Nothing is uploaded. Free and open source.
Db Migration
Make a database schema change safely — edit schema.ts, generate the migration, review the SQL, apply it. Use for any change under src/db/.
Add Ai Provider
Implement the image-generation provider interface for a new provider (fal, Replicate, direct OpenAI, ...). Use when swapping or adding an AI provider.
Add Feature
Scaffold a new feature (page + server action + test) following this repo's patterns. Use when adding any user-facing feature to the app.
Conducting Scientific Research
Conduct rigorous, reproducible multi-step scientific work with literature, databases, local files, Python, R, shell, artifacts, reviewers, and approved compute. Use for evidence synthesis, data or statistical analysis, machine learning, simulation, study design, scientific figures or manuscripts, reproduction audits, and database curation. Do not invoke for a simple timeless science fact that nee…
Ship It Performance
Measure, diagnose, optimize, and verify user-visible performance across frontend, backend, API, database, job, and full-stack product flows. Use when an application feels slow, latency or throughput regresses, Core Web Vitals or bundle size miss targets, an endpoint or query is expensive, memory or CPU grows, load capacity is unknown, caching is being considered, or a release needs performance ba…
Ship It Backend
Turn product requirements, MVP plans, frontend flows, or rough backend requests into production-minded, verified server-side vertical slices in new or existing codebases. Use for adding or completing an API endpoint, database-backed feature, service workflow, webhook or job, authorization rule, or backend integration including the contract, schema and migrations, business logic, validation, stabl…
Enumerating Network Services
Enumerate and exploit network services including SMB, FTP, SSH, RDP, HTTP, databases (MySQL, MSSQL, PostgreSQL, MongoDB), LDAP, NFS, DNS, and SNMP. Use when testing network service security or performing port-based exploitation.
Laravel Testing
Test strategy for a layered Laravel application — which test style fits each layer, hand-written fakes over mocks, real-database tests for Query Classes and Repositories, pure tests for Value Objects, and feature tests that assert authorization, payload shape and query counts. Use when writing or reviewing Laravel tests, deciding what to fake, diagnosing a flaky or slow suite, or setting a projec…
Laravel Eloquent
Eloquent and query-layer engineering rules for Laravel — eliminating N+1, choosing a pagination strategy, short atomic transactions, casts and scopes on the model, where raw SQL is allowed, and how migrations declare the schema those queries depend on. Use when writing or reviewing Eloquent models, migrations, query classes, repositories, exports or reporting queries, or when a Laravel endpoint i…
Qualify Pipeline Check
Sweeps a CRM/pipeline export for deals that advanced past the Qualify stage without the facts that stage is supposed to establish — economic buyer, pain, budget signal, a close date consistent with the procurement cycle, a next step, and a qualification-framework record. Use when RevOps or a manager wants to audit the Qualify pipeline for deals advanced on hope rather than evidence. Does not read…
Sql To Qualify
Audits the first call after a sales-qualified lead (SQL) hand-off to check whether there's a real opportunity worth a rep's time — right contact, pain in the prospect's own words, rough budget/urgency fit, competitive awareness, and a concrete next meeting — or sweeps a CRM export for SQLs sitting untouched past this gate. Use right after an SQL is assigned and worked for the first time, before i…
Splunk Search
Run bounded Splunk SPL searches through the splsearch CLI, save large result sets as local SQLite tables, and inspect those saved tables with focused summaries, text search, ordered events, or bounded SQL.
Lore
Use to recall anything from past agent sessions with the server-free `lore` CLI — the "what did we decide", "how did we build X", "why did we drop Y", "find that earlier conversation", "pull context from my last session" task. Trigger whenever you need memory of prior work (yours or another harness's) — searching transcripts by keyword or recency, reading a remembered message back in full, seeing…
Memory
Autonomous user preference detection, storage and injection. The agent detects preferences from conversation, saves them to Postgres, and loads active ones at the start of every flow.
Daily
Periodic routine that runs news, cleans up inbox and applies if there's no recent activity. Designed to run 1-2 times per day.
Radar
Registers the user on job platforms, configures alerts with profile keywords, sets up career site alerts (big tech + target companies), creates a Gmail filter to route alerts to a Job Alerts folder.
Referrals
Discovers internal contacts (1st/2nd degree connections, university alumni, ex-colleagues) and recruiters at target companies, stages personalized referral requests or outreach DMs in DB, and applies dynamic ATS micro-alignment (JD-to-CV tailoring).
Apply
Searches for jobs on LinkedIn, filters by profile Must-haves, applies via Easy Apply, registers each application in DB.
Dashboard
Opens a local web dashboard that visualizes the job application pipeline, funnel stats, recent messages, and target company status. The agent opens it at the end of a round so the user can visually review the pipeline.
Onboarding
Initial environment setup. Browser, logins, DB, user data.
Db
Safe Postgres CLI. Reads DATABASE_URL from .env, runs SQL, prints JSON. Read-only by default.
News
Reviews job application updates from Gmail, LinkedIn and platforms. Prepares drafts, presents executive summary by priority, validates with the user and sends replies.
Profile
Captures and structures the user's profile from CV + questionnaire to make decisions on their behalf. Ensures quality matching.
Polish
Optimizes the user's LinkedIn profile and CV to align with their declared professional goals. Audits, redacts improvements, applies with per-section approval, and exports a polished CV to PDF.
Strategy
Configure and adjust the job search strategy level. The agent interrogates the user, proposes a level, and saves it to DB. All flows respect it.
Targets
Active direct sourcing. Registers and creates standout profiles on the 40 target companies' career sites, then applies to matching positions.
Ai Dfir Toolkit
A vendor-neutral collection of Sigma, YARA, and Suricata rules for detecting compromise of LLM applications, MCP servers, ML supply chains, AI infrastructure, AI-powered insider threats, and RAG/vector database attacks.
Cargo Storage
Manage models, datasets, columns, and relationships and query workspace storage with SQL using the Cargo CLI. Use when the user wants to inspect or modify data models, create or update columns, list datasets, set model relationships, understand the schema, or run SQL against storage.
Cargo Observability
Create and manage Cargo alerts — scheduled threshold checks that watch workflow telemetry (spans, runs, records), a storage model's health, or an arbitrary SQL query, and fire actions (a connector, tool, or agent run) when a metric breaches. Use when the user wants to be notified about error-rate spikes, cost blowouts, slow nodes, stalled syncs, stale or empty models, a workflow that stopped runn…
Cargo Orchestration
Interact with the Cargo platform via CLI. Use when the user wants to execute an action, run a workflow, trigger a batch, message an AI agent, query orchestration runtime tables (runs/batches/spans/records) with SQL, fetch segment records, resolve an action's output schema, or inspect a model schema.
Dm Lite
Memory for Hermes, Codex, Claude Code, OpenCode, Devin, and any MCP agent. daimon-memory v2: one binary, local or remote server, hybrid keyword+vector recall, bitemporal, multitenant.
Using The Skill Librarian
Use when starting any non-trivial task, when wondering "is there a skill for this", or after finishing work that used a librarian recommendation. Applies in every agent connected to the skill-librarian MCP server.
Langgraph Patterns
>
Schema Guided Reasoning
>
Prompt Engineering
>
Uv Package Manager
>
Firecrawl
|
Aidd Orchestrator
>
Sofa Contributor
>
Sofa
Use when an agent needs to interact with Stack Overflow for Agents: resolve the Stack Overflow for Agents base URL, authenticate, start sessions, search validated agent knowledge, validate implementation or debugging approaches before acting, read Stack Overflow for Agents context pages, create posts, reply, vote, browse tags, and close the verification loop.
Frontend Design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Aidd Methodology
>
Api Design Principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
Structure
>
Langfuse
Interact with Langfuse and access its documentation. Use when needing to (1) query or modify Langfuse data programmatically via the CLI — traces, prompts, datasets, scores, sessions, and any other API resource, (2) look up Langfuse documentation, concepts, integration guides, or SDK usage, or (3) understand how any Langfuse feature works. This skill covers CLI-based API access (via npx) and multi…
Operational Audit
>
Feature Sliced Design
>
Tech Article Writing
>
Codex Cloud Bootstrap
>
Maintain Python Template
Extend or repair the Python Template repository while keeping its catalog, Copier questions, templates, generated references, and tests synchronized. Use for adding a framework, provider, database, interface, ML tool, deployment target, preset, compatibility rule, or generated-project capability.
Data Analyzer
Inspect a dataset, calculate trustworthy summaries, identify patterns and anomalies, and explain decision-relevant findings with explicit assumptions. Use when the user wants answers or insights from CSV, spreadsheet, JSON, database extracts, tables, or pasted data.
Prime Backend
Primes the agent with focused understanding of the backend portion of the codebase — API routes, services, data models, and database layer — without loading unrelated frontend code. Use at the start of a session when the work is scoped to API endpoints, business logic, or data access. Optionally pulls external task context from Jira issues and Confluence pages first.
Setup Ai Tutor
Sets up and starts the AI Tutor project locally (environment file, dependencies, database, migrations, and dev server). Use when standing up the AI Tutor for the first time on a new machine or after a fresh clone. This is sample-project specific; adapt it when you install the AI Layer into your own project.
Surface
Surface-native display for AI agents, driven by the `surface` CLI. Use when the user says "surface this", "show me X", or "put it on my display/screen"; wants a live interactive UI, chart, or tool they act on; needs a question answerable from any device; or asks you to react to what they click — even while you're offline.
Tech Radar Context
Discover and inject Tikal Israeli Tech Radar context — adoption ring, quadrant, and Tikal's opinion — for any technology, framework, database, library, or cloud tool implied by the current prompt. Model-invoked whenever a tech stack choice is being made or evaluated, similar to team-discover but scoped to the Tikal Tech Radar.
Redteam Sqli Detail Pack
Domain routing and boundary guidance for authorized SQL injection testing, including union-based, blind, error-based, stacked query, and second-order SQL injection variants. Use when a task belongs to the SQL injection domain and needs scope, evidence, pivot, or exit criteria.
Redteam Injection Detail Pack
Domain routing and boundary guidance for authorized general injection testing outside SQL injection, including NoSQL, LDAP, XPath, and expression language injection. Use when a task belongs to the general injection domain and needs scope, evidence, pivot, or exit criteria.
ChatAgent
ChatAgent 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、MCP 协议、RAG、Memory、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
Db2toon
A CLI tool that converts database schemas into the Toon schema definition format.
Data Analysis Skills
Use when the user provides data files (CSV/Excel/JSON/TSV) or tabular data and wants analysis, insights, or a report — e.g. 分析数据、做数据报告、数据洞察, sales/operations/business data review, EDA, A/B test evaluation, forecasting, or an interactive HTML data report. Not for building dashboard apps, web scraping, or live database connections.
Planoda
Planoda — the AI-native work platform that replaces Linear, ClickUp, Monday & Trello. Issues, boards, roadmaps & automations on one schema, with AI agents that propose and humans who approve. Immutable audit log, per-workspace AI cost ledger, Postgres RLS, SSO/SAML/SCIM. Try the live demo — no sign-up.
Scry
Your Jira and Confluence, mirrored into one local SQLite file — web UI, TUI, desktop app, and agent SQL. Instant search, offline, one binary.
Mnemosyne
Mnemosyne V8 — 让 AI 记住重要的事 | Teaching AI to remember what matters | Governance-first memory system with WriteGate/ReadGate lifecycle
Agent Skills
Agent Skills - 29 skills for AI agents (Sisyphus, opencode): frontend-perfection (Lighthouse audit), secret-scanner, security-review, version-bumper, commit-lint, coverage-analyzer, api-contract-testing, seo-toolkit, sql-helper, docs-system, code-review, github-repo-hygiene. skill.json manifests, CI, Conventional Commits.
Sql Helper
Генерация SQL по текстовому вопросу и DDL-схеме. Скрипт sql_helper.py читает DDL-файл, строит in-memory схему в sqlite3, распознаёт слова вопроса по таблицам/колонкам и собирает SQL по шаблонам интентов (select, join, where, group, order, count, limit). Каждый кандидат проверяется через EXPLAIN, при --explain выводится читаемый план запроса. Триггеры: 'sql helper', 'sql генерация', 'сгенерируй sq…
Clean Backend
Use when designing, writing, or reviewing backend code — HTTP endpoints, payment or state-changing flows, database reads and writes, calls to other services, background jobs, rolling out a risky change, or production alerting and on-call.
Workscreen
macOS desktop app that records user activity via accessibility APIs into a local SQLite database.
Deepmem
Drop-in AI memory layer with 2x faster response and 10x lower cost. Fully compatible with Mem0 API. Migrate in 5 minutes without any code changes. Self-host for free.