feat: add keyword extractor skill (#264)
Co-authored-by: Tejas Shinde <tejasashinde@users.noreply.github.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
Generated at: 2026-02-08T00:00:00.000Z
|
||||
|
||||
Total skills: 1241
|
||||
Total skills: 1242
|
||||
|
||||
## architecture (80)
|
||||
|
||||
@@ -100,7 +100,7 @@ pagef... | robius, widget | robius, widget, critical, triggers, apply, textorima
|
||||
| `workflow-patterns` | Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding th... | | skill, implementing, tasks, according, conductor, tdd, handling, phase, checkpoints, managing, git, commits |
|
||||
| `zapier-make-patterns` | No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code.... | zapier, make | zapier, make, no, code, automation, democratizes, building, formerly, integromat, let, non, developers |
|
||||
|
||||
## business (55)
|
||||
## business (56)
|
||||
|
||||
| Skill | Description | Tags | Triggers |
|
||||
| --- | --- | --- | --- |
|
||||
@@ -125,6 +125,7 @@ pagef... | robius, widget | robius, widget, critical, triggers, apply, textorima
|
||||
| `free-tool-strategy` | When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user m... | free | free, user, wants, plan, evaluate, marketing, purposes, lead, generation, seo, value, brand |
|
||||
| `growth-engine` | Motor de crescimento para produtos digitais -- growth hacking, SEO, ASO, viral loops, email marketing, CRM, referral programs e aquisicao organica. Ativar pa... | growth, seo, marketing, viral, acquisition | growth, seo, marketing, viral, acquisition, engine, motor, de, crescimento, para, produtos, digitais |
|
||||
| `hr-pro` | Professional, ethical HR partner for hiring, onboarding/offboarding, PTO and leave, performance, compliant policies, and employee relations. | hr | hr, pro, professional, ethical, partner, hiring, onboarding, offboarding, pto, leave, performance, compliant |
|
||||
| `keyword-extractor` | Extracts up to 50 highly relevant SEO keywords from text. Use when user wants to generate or extract keywords for given text. | keyword, extractor | keyword, extractor, extracts, up, 50, highly, relevant, seo, keywords, text, user, wants |
|
||||
| `leiloeiro-juridico` | Analise juridica de leiloes: nulidades, bem de familia, alienacao fiduciaria, CPC arts 829-903, Lei 9514/97, onus reais, embargos e jurisprudencia. | legal, auction-law, brazilian, judicial | legal, auction-law, brazilian, judicial, leiloeiro, juridico, analise, juridica, de, leiloes, nulidades, bem |
|
||||
| `linkedin-cli` | Use when automating LinkedIn via CLI: fetch profiles, search people/companies, send messages, manage connections, create posts, and Sales Navigator. | linkedin, cli | linkedin, cli, automating, via, fetch, profiles, search, people, companies, send, messages, connections |
|
||||
| `local-legal-seo-audit` | Audit and improve local SEO for law firms, attorneys, forensic experts and legal/professional services sites with local presence, focusing on GBP, directorie... | local, legal, seo, audit | local, legal, seo, audit, improve, law, firms, attorneys, forensic, experts, professional, sites |
|
||||
|
||||
12
README.md
12
README.md
@@ -1,7 +1,7 @@
|
||||
<!-- registry-sync: version=7.4.1; skills=1241; stars=23185; updated_at=2026-03-11T14:55:21+00:00 -->
|
||||
# 🌌 Antigravity Awesome Skills: 1,241+ Agentic Skills for Claude Code, Gemini CLI, Cursor, Copilot & More
|
||||
<!-- registry-sync: version=7.4.1; skills=1242; stars=23187; updated_at=2026-03-11T15:00:38+00:00 -->
|
||||
# 🌌 Antigravity Awesome Skills: 1,242+ Agentic Skills for Claude Code, Gemini CLI, Cursor, Copilot & More
|
||||
|
||||
> **The Ultimate Collection of 1,241+ Universal Agentic Skills for AI Coding Assistants — Claude Code, Gemini CLI, Codex CLI, Antigravity IDE, GitHub Copilot, Cursor, OpenCode, AdaL**
|
||||
> **The Ultimate Collection of 1,242+ Universal Agentic Skills for AI Coding Assistants — Claude Code, Gemini CLI, Codex CLI, Antigravity IDE, GitHub Copilot, Cursor, OpenCode, AdaL**
|
||||
|
||||
[](https://github.com/sickn33/antigravity-awesome-skills/stargazers)
|
||||
[](LICENSE)
|
||||
@@ -18,7 +18,7 @@
|
||||
[](apps/web-app)
|
||||
[](https://buymeacoffee.com/sickn33)
|
||||
|
||||
**Antigravity Awesome Skills** is a curated, battle-tested library of **1,241+ high-performance agentic skills** designed to work seamlessly across the major AI coding assistants.
|
||||
**Antigravity Awesome Skills** is a curated, battle-tested library of **1,242+ high-performance agentic skills** designed to work seamlessly across the major AI coding assistants.
|
||||
|
||||
**Welcome to the V7.4.0 Release!** This repository gives your agent reusable playbooks for planning, coding, debugging, testing, security review, infrastructure work, product thinking, and much more.
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
- [🎁 Curated Collections (Bundles)](#curated-collections)
|
||||
- [🧭 Antigravity Workflows](#antigravity-workflows)
|
||||
- [📦 Features & Categories](#features--categories)
|
||||
- [📚 Browse 1,241+ Skills](#browse-1241-skills)
|
||||
- [📚 Browse 1,242+ Skills](#browse-1242-skills)
|
||||
- [🤝 How to Contribute](#how-to-contribute)
|
||||
- [💬 Community](#community)
|
||||
- [☕ Support the Project](#support-the-project)
|
||||
@@ -282,7 +282,7 @@ The repository is organized into specialized domains to transform your AI into a
|
||||
|
||||
Counts change as new skills are added. For the current full registry, see [CATALOG.md](CATALOG.md).
|
||||
|
||||
## Browse 1,241+ Skills
|
||||
## Browse 1,242+ Skills
|
||||
|
||||
- Open the interactive browser in [`apps/web-app`](apps/web-app).
|
||||
- Read the full catalog in [`CATALOG.md`](CATALOG.md).
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"generatedAt": "2026-02-08T00:00:00.000Z",
|
||||
"total": 1241,
|
||||
"total": 1242,
|
||||
"skills": [
|
||||
{
|
||||
"id": "00-andruia-consultant",
|
||||
@@ -16764,6 +16764,31 @@
|
||||
],
|
||||
"path": "skills/kaizen/SKILL.md"
|
||||
},
|
||||
{
|
||||
"id": "keyword-extractor",
|
||||
"name": "keyword-extractor",
|
||||
"description": "Extracts up to 50 highly relevant SEO keywords from text. Use when user wants to generate or extract keywords for given text.",
|
||||
"category": "business",
|
||||
"tags": [
|
||||
"keyword",
|
||||
"extractor"
|
||||
],
|
||||
"triggers": [
|
||||
"keyword",
|
||||
"extractor",
|
||||
"extracts",
|
||||
"up",
|
||||
"50",
|
||||
"highly",
|
||||
"relevant",
|
||||
"seo",
|
||||
"keywords",
|
||||
"text",
|
||||
"user",
|
||||
"wants"
|
||||
],
|
||||
"path": "skills/keyword-extractor/SKILL.md"
|
||||
},
|
||||
{
|
||||
"id": "klaviyo-automation",
|
||||
"name": "klaviyo-automation",
|
||||
|
||||
162
skills/keyword-extractor/SKILL.md
Normal file
162
skills/keyword-extractor/SKILL.md
Normal file
@@ -0,0 +1,162 @@
|
||||
---
|
||||
name: keyword-extractor
|
||||
description: >
|
||||
Extracts up to 50 highly relevant SEO keywords from text. Use when user wants to generate or extract keywords for given text.
|
||||
risk: safe
|
||||
source: original
|
||||
date_added: "2026-03-11"
|
||||
---
|
||||
|
||||
# Keyword Extractor
|
||||
|
||||
Extracts **max 50 relevant keywords** from text and formats them in a strict machine-ready structure.
|
||||
|
||||
---
|
||||
|
||||
## QUICK START
|
||||
|
||||
Jump to any section:
|
||||
1. [CORE MANDATE](#core-mandate) – Output rules and formatting
|
||||
2. [WHEN TO USE](#when-to-use) – Trigger conditions for this skill
|
||||
3. [KEYWORD QUALITY RULES](#keyword-quality-rules) – Priorities and forbidden keywords
|
||||
4. [WORKFLOW](#workflow) – Step-by-step generation and processing
|
||||
5. [FAILURE HANDLING](#failure-handling) – Short text or edge cases
|
||||
|
||||
---
|
||||
|
||||
# CORE MANDATE
|
||||
|
||||
Return **exactly one comma-separated line** of keywords, following these rules:
|
||||
- max 50 keywords
|
||||
- ordered by relevance
|
||||
- all lowercase
|
||||
- no duplicates or near-duplicates
|
||||
- mix of single words and 2–4 word phrases
|
||||
- no numbering, bullets, explanations, or trailing period
|
||||
|
||||
---
|
||||
|
||||
## WHEN TO USE
|
||||
|
||||
Use this skill when the user wants to generate or extract **SEO-friendly keywords or tags** from text including:
|
||||
- Extracting keywords or tags for any given text or paragraph
|
||||
- Creating **comma-separated keywords or tags** suitable for SEO, search, or metadata
|
||||
- Generating topic-specific keywords or tags based on the content’s main subjects and concepts
|
||||
|
||||
This skill should be triggered for **all text-based keyword extraction requests**, regardless of phrasing, as long as the goal is SEO, tagging, or metadata generation.
|
||||
|
||||
Do NOT trigger this skill for:
|
||||
- Summaries or paraphrasing requests
|
||||
- Text analysis without keyword generation
|
||||
|
||||
---
|
||||
|
||||
# KEYWORD QUALITY RULES
|
||||
|
||||
Prefer noun phrases over verbs or adjectives.
|
||||
Prefer keywords useful for:
|
||||
- SEO and search
|
||||
- tagging
|
||||
- metadata
|
||||
|
||||
Prioritize:
|
||||
- domain terminology
|
||||
- meaningful nouns
|
||||
- search phrases
|
||||
- entities
|
||||
- technical concepts
|
||||
|
||||
Avoid weak keywords like:
|
||||
- things and various topics
|
||||
- general concepts
|
||||
- important ideas
|
||||
- methods
|
||||
|
||||
**IMPORTANT: Each keyword must strictly represent a phrase that a user would type into a search engine**
|
||||
|
||||
---
|
||||
|
||||
# WORKFLOW
|
||||
|
||||
## Step 1 — Analyze
|
||||
|
||||
Identify:
|
||||
- main subject
|
||||
- key topics
|
||||
- domain terminology
|
||||
- entities
|
||||
- concepts
|
||||
|
||||
Ignore filler words.
|
||||
|
||||
---
|
||||
|
||||
## Step 2 — Generate Keywords
|
||||
|
||||
Generate up to 50 strictly SEO-friendly keywords directly from the text.
|
||||
|
||||
Include:
|
||||
- core topics
|
||||
- domain terminology
|
||||
- related concepts
|
||||
- common search queries
|
||||
|
||||
Allowed formats:
|
||||
- single words
|
||||
- 2 word phrases
|
||||
- 3 word phrases
|
||||
- 4 word phrases
|
||||
|
||||
Example:
|
||||
```machine learning, neural networks, deep learning models, ai algorithms, data science tools```
|
||||
|
||||
Avoid vague keywords, filler phrases, adjectives without nouns like:
|
||||
```important methods, different ideas, various techniques, things```
|
||||
|
||||
Keywords must not exceed 4 words.
|
||||
|
||||
---
|
||||
|
||||
## Step 3 — Rank
|
||||
|
||||
Order keywords by SEO importance using these signals:
|
||||
1. main topic of the text
|
||||
2. high-value domain terminology
|
||||
3. technologies, tools, or entities mentioned
|
||||
4. common search queries related to the topic
|
||||
5. supporting contextual topics
|
||||
|
||||
Most important keywords should always appear first.
|
||||
|
||||
---
|
||||
|
||||
## Step 4 — Normalize
|
||||
|
||||
Ensure:
|
||||
- lowercase, comma separated, no duplicates
|
||||
- ≤50 keywords
|
||||
- Remove near-duplicate keywords that represent the same concept.
|
||||
- Keep only the most common search phrase.
|
||||
- If two keywords represent the same concept, keep only the more common search phrase.
|
||||
|
||||
---
|
||||
|
||||
## Step 5 — Validate
|
||||
|
||||
Before returning output ensure:
|
||||
- keyword_count <= 50
|
||||
- no duplicates and near-duplicates
|
||||
- all lowercase and comma separated
|
||||
- no trailing period
|
||||
- each keyword is a clear searchable topic
|
||||
- keywords do not exceed 4 words
|
||||
|
||||
If any rule fails regenerate the list.
|
||||
|
||||
---
|
||||
|
||||
# FAILURE HANDLING
|
||||
|
||||
If text is very short, infer likely topics and still generate keywords. Never exceed 50 keywords.
|
||||
|
||||
---
|
||||
@@ -6789,6 +6789,16 @@
|
||||
"source": "community",
|
||||
"date_added": "2026-02-27"
|
||||
},
|
||||
{
|
||||
"id": "keyword-extractor",
|
||||
"path": "skills/keyword-extractor",
|
||||
"category": "uncategorized",
|
||||
"name": "keyword-extractor",
|
||||
"description": "Extracts up to 50 highly relevant SEO keywords from text. Use when user wants to generate or extract keywords for given text.\n",
|
||||
"risk": "safe",
|
||||
"source": "original",
|
||||
"date_added": "2026-03-11"
|
||||
},
|
||||
{
|
||||
"id": "klaviyo-automation",
|
||||
"path": "skills/klaviyo-automation",
|
||||
|
||||
Reference in New Issue
Block a user