Saltar al contenido
Marketplace

uv

de google-deepmind

Checks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.

Resumen

SKILL.mdLeída en 6883275

uv (Python Package Manager)

uv is a fast Python package manager used by Science Skills to run their Python CLI scripts. Many skills depend on uv being installed and on PATH.

Ensure uv is available before running any skill that depends on it.

Setup

  1. Check if uv is already available: uv --version (or & uv --version in PowerShell). If this succeeds, uv is ready — skip the remaining steps.
  2. Check whether uv is installed at its default location but not on PATH:
    • Unix/macOS: "$HOME/.local/bin/uv" --version
    • Windows (PowerShell): & "$HOME\.local\bin\uv.exe" --version

    If either succeeds, skip to step 4.

  3. If uv is not installed do these steps in order:
(a) Tell the user that uv is a tool for creating a consistent and reliable
    Python environment used for running the Science Skills, and that you
    need to install it now.

(b) Install `uv`:

    -   **Unix/macOS**: `curl -LsSf https://astral.sh/uv/install.sh | sh`
    -   **Windows (PowerShell)**: `powershell -ExecutionPolicy ByPass -c
        "irm https://astral.sh/uv/install.ps1 | iex"`

  1. Add uv to PATH and verify (run as a single command):
    • Unix/macOS: export PATH="$HOME/.local/bin:$PATH" && uv --version
    • Windows (PowerShell): $env:PATH = "$HOME\.local\bin;" + $env:PATH; uv --version

After setup, bare uv commands should work without repeating the export.

Archivos 1 archivo

Instálala a mano

Deska ejecuta esto por ti, para cada agente que elijas. Para ejecutarlo tú en una terminal:

npx skills add google-deepmind/science-skills --skill uv

Más de google-deepmind

  • literature-search-arxivgoogle-deepmindSearch for scientific papers, preprints, and publications on arXiv. Extract metadata, abstracts, and download full-text PDFs or HTML versions of papers. Use when the user asks to find research papers, literature, or specific arXiv IDs.3,100 instalaciones en skills.sh0
  • literature-search-openalexgoogle-deepmindQuery the OpenAlex scholarly database for research papers, authors, institutions, topics, sources, publishers, funders, geo-locations, and keywords. Use when searching academic papers, resolving DOIs, downloading open-access PDFs, finding an author's publications, aggregating bibliometric data (citation counts, h-index, impact factor), exploring the research taxonomies, or performing DOI lookups.2,800 instalaciones en skills.sh0
  • pubmed-databasegoogle-deepmindSearch PubMed for scientific literature, including published clinical trials. Fetch abstracts and full text. Link published research to biological databases (gene, protein, nucleotide, PubChem) to discover associations between papers and specific compounds or genes. Verify medical spelling, match raw citations, and cache result sets for bulk processing. Interfaces NCBI E-utilities and PMC BioC APIs.2,500 instalaciones en skills.sh0
  • literature-search-europepmcgoogle-deepmindSearch Europe PMC for scientific literature and download open-access full texts and PDFs. Retrieve full-text XML/plain text by PMCID, get citation lists and bibliography.2,400 instalaciones en skills.sh0
  • literature-search-biorxivgoogle-deepmindBrowse, filter, and download life sciences, biology, and medical preprints from bioRxiv and medRxiv. Supports fetching paper metadata by DOI, and browsing by date range with category and keyword filters. Keyword filtering is local, so date ranges MUST be narrow (1-4 weeks) with a category to prevent timeouts.2,300 instalaciones en skills.sh0
Todas las skills de google-deepmind