Skill · em Dados, IA e pesquisa

openalex-database

Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across…

Procedência

Antes de instalar

5 arquivos · 49,2 KB · inclui 2 scripts que executam: scripts/openalex_client.py, scripts/query_helpers.py

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/openalex-database/.

d=".claude/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.claude/skills/openalex-database/.

d="$HOME/.claude/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Codex

Neste projeto: instala em .agents/skills/openalex-database/.

d=".agents/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.agents/skills/openalex-database/.

d="$HOME/.agents/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Antigravity

Neste projeto: instala em .agents/skills/openalex-database/.

d=".agents/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.gemini/antigravity-cli/skills/openalex-database/.

d="$HOME/.gemini/antigravity-cli/skills/openalex-database"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/openalex-database"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/references/api_guide.md" "$u/references/api_guide.md" \
  -o "$d/references/common_queries.md" "$u/references/common_queries.md" \
  -o "$d/scripts/openalex_client.py" "$u/scripts/openalex_client.py" \
  -o "$d/scripts/query_helpers.py" "$u/scripts/query_helpers.py" \
  -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.openalex-database

Prévia do SKILL.md

---
name: openalex-database
description: Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across 240M+ s…
---

# OpenAlex Database

## Overview

OpenAlex is a comprehensive open catalog of 240M+ scholarly works, authors, institutions, topics, sources, publishers, and funders. This skill provides tools and workflows for querying the OpenAlex API to search literature, analyze research output, track citations, and conduct bibliometric studies.

## Quick Start

### Basic Setup

Always initialize the client with an email address to access the polite pool (10x rate limit boost):

```python
from scripts.openalex_client import OpenAlexClient

client = OpenAlexClient(email="[email protected]")
```

### Installation Requirements

Install required package using uv:

```bash
uv pip install requests
```

No API key required - OpenAlex is completely open.

## Core Capabilities

### 1. Search for Papers

**Use for**: Finding papers by title, abstract, or topic

```python
…

Ver todo o marketplace