This is a straightforward interface to JASPAR, the go-to open-access database for transcription factor binding profiles. You feed it sequence motifs or genomic coordinates and it tells you what transcription factors bind there, or you can go the other direction and look up the motif for a specific TF like CTCF. It's part of Google DeepMind's science-skills collection and requires uv to be installed. The skill handles license notification on first use, which is a nice touch since you're hitting their API. If you're doing any kind of gene regulation work or need to interpret ChIP-seq peaks, this saves you from manually querying the JASPAR website.

skills.sh installs
2.2K
GitHub stars
3.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-deepmind/science-skills --skill jaspar-database --agent claude-code

Installs into .claude/skills of the current project.

Files

JASPAR Skill

JASPAR is the definitive open-access database for Transcription Factor (TF) binding profiles, stored as Position Frequency Matrices (PFMs).

Use this skill to map abstract sequence motifs or genomic regions to specific biological regulators (e.g., "what TFs bind here?" or "what is the motif for CTCF?").

Prerequisites

  1. uv: Read the uv skill and follow its Setup instructions to ensure uv is installed and on PATH.
  2. User Notification: If .licenses/jaspar_database_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://jaspar.elixir.no/ and https://jaspar.elixir.no/api/, then (2) create the file recording the notification text and timestamp.

Core Rules

CRITICAL: You MUST respect the JASPAR API Terms of Use by adhering to the following:

Sponsors

Details

Repository
github.com/google-deepmind/science-skills
Categories
Backend & APIs, Databases
First seen
Jul 14, 2026

More from google-deepmind/science-skills

All 37
1google-deepmind avatargnomad-databasegoogle-deepmind/science-skillsQuery the Genome Aggregation Database (gnomAD). Use when determining the rarity or allele frequency of specific genetic variants, retrieving gene constraint met2.2Kskills.sh installs
2k-dense-ai avatardatabase-lookupk-dense-ai/scientific-agent-skillsQuery documented public database APIs with explicit endpoints, filters, pagination, and provenance. Use when a scientific, regulatory, financial, or other datab2.2Kskills.sh installs
3tencentcloudbase avatarcloudbase-document-database-in-wechat-miniprogramtencentcloudbase/skillsUse CloudBase document database WeChat MiniProgram SDK to query, create, update, and delete data. Supports complex queries, pagination, aggregation, and geoloca1.5Kskills.sh installs
4firebase avatarfirebase-basicsfirebase/skillsfirebase basics1.3Kskills.sh installs
5nvidia avatarcuopt-numerical-optimization-api-clinvidia/skillsLP, MILP, and QP (beta) with cuOpt — CLI only (MPS/LP/QPS files, cuopt_cli). Use when the user is solving LP, MILP, or QP from an MPS or LP file via command lin1.3Kskills.sh installs
6vtex avatarvtex-io-auth-and-policiesvtex/skillsApply when deciding or implementing permissions and authorization boundaries for VTEX IO apps. Covers manifest policies, outbound-access rules, least-privilege 1.2Kskills.sh installs