Toolverse
All skills

openalex-database

by davila7

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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Backend
Views
116

About this skill

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+ scholarly works. Use for literature searches, research output analysis, citation analysis, and academic database queries.

How to use

  1. Zainstaluj wymagany pakiet za pomocą polecenia: uv pip install requests. Nie potrzebujesz klucza API — OpenAlex jest całkowicie otwarty.
  2. Zainicjuj klienta, podając swój adres e-mail, aby uzyskać dostęp do puli "polite" z 10-krotnie wyższym limitem zapytań: OpenAlexClient(email="twój-email@example.edu").
  3. Aby wyszukać artykuły, użyj metody search_works() z frazą kluczową, na przykład search_works(search="machine learning"). Możesz dodać filtry, takie jak rok publikacji czy dostępność otwartą: filter_params={"publication_year": "u003e2020", "is_oa": "true"}.
  4. Aby znaleźć wszystkie prace konkretnego autora, użyj funkcji find_author_works() z nazwiskiem naukowca, na przykład find_author_works(author_name="Jennifer Doudna"). Funkcja automatycznie znajduje identyfikator autora i pobiera jego publikacje.
  5. Sortuj wyniki według liczby cytowań lub innego kryterium, dodając parametr sort="cited_by_count:desc" do zapytania.
  6. Zwiększ liczbę zwracanych wyników za pomocą parametru per_page=100, aby uzyskać więcej danych w jednym zapytaniu.

Related skills

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

find-skills

by openstatusHQ

Helps users discover and install agent skills when they ask questions like \

Backend
150111