extracting-keywords

Extract important keywords and phrases from documents in 34 languages.

137|7|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/oaustegard/claude-skills --skill extracting-keywords
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extracting-keywords
Source: https://github.com/oaustegard/claude-skills/tree/main/extracting-keywords
Command: npx skills add https://github.com/oaustegard/claude-skills --skill extracting-keywords

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yake, jellyfish, segtok, regex, and includes assets (resource) components.

What problem does it solve?

This Skill automatically identifies the most important keywords and phrases from any document, eliminating the need for manual analysis and saving hours of review time.

Core Features & Use Cases

  • Multilingual Support: Extract keywords from 34 languages including Arabic, Chinese, French, German, and more.
  • Domain-Specific Filtering: Includes specialized stopwords for AI/ML and life sciences domains.
  • Use Case: Imagine you have a 50-page research paper. Use this Skill to automatically identify the top 20 most relevant technical terms and concepts for quick topic understanding.

Quick Start

Use the extracting-keywords skill to analyze the attached document 'research_paper.pdf' and extract the 15 most important keywords using life sciences stopwords.

Advanced Features

  • Deeper Extraction: Combine n=2 and n=3 gram analysis for comprehensive keyword coverage.
  • Custom Stopwords: Load domain-specific stopword lists to filter out technical boilerplate and methodology noise.