keyword-research

Generates a three-tab Excel workbook with 300 prioritized keywords and competitor gap analysis.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/AnderHonorato/Mem-rias-IA---Infinity --skill keyword-research-anderhonorato
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keyword-research
Source: https://github.com/AnderHonorato/Mem-rias-IA---Infinity/tree/main/Manus/Skills/keyword-research
Command: npx skills add https://github.com/AnderHonorato/Mem-rias-IA---Infinity --skill keyword-research-anderhonorato

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, openpyxl, and includes scripts (resource) and references (resource) components.

What problem does it solve? It turns a single seed keyword into a structured, presentation-ready keyword research deliverable, eliminating the manual work of expanding keywords, estimating metrics, and formatting competitor analysis into a consistent Excel report. ## Core Features & Use Cases - Structured Keyword Expansion: Generates exactly 300 keywords organized into 5 topic clusters with search intent, volume, keyword difficulty, CPC, parent topic, content type, and priority ratings. - Competitor Gap Analysis: Profiles the top 20 organic competitors with traffic share, traffic value, and domain rating, plus 20 keyword gap opportunities with recommended actions. - Locked-In Excel Output: A Python script produces a three-tab .xlsx workbook with a cluster summary, color-coded priority and difficulty columns, and strategic findings and recommendations. - Use Case: An SEO specialist receives a seed keyword like "email marketing software", confirms the target country and data source, and delivers a formatted workbook with prioritized targets and competitor gaps to a client. ## Quick Start Conduct keyword research for the keyword "email marketing software" and create the keyword research Excel workbook.

Frequently Asked Questions about keyword-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a keyword research Excel report from a seed keyword?

Provide a seed keyword, then confirm the target country and data source when asked. The workflow expands the keyword into 300 entries across 5 clusters and runs a Python script that outputs a formatted three-tab .xlsx workbook.

What data sources can I use for keyword search volume?

You can connect Ahrefs, Semrush, DataForSEO, or Similarweb via MCP integrations, or use an API connection if MCP is unavailable. If no source can be connected, the report is built from public data and clearly notes that limitation.

Can I get keyword volume for a specific country instead of global?

Yes, the workflow asks for a target country first and pulls volume only for that country, labeling columns accordingly, such as Monthly Volume (UK). Worldwide volume is used only if you request global scope and the source supports it.

What Python libraries does the Excel generation script require?

The script requires pandas for data handling and openpyxl for workbook creation, styling, and color-coding. It reads a JSON file containing keywords, competitors, gaps, and insights, then writes the .xlsx output.

What happens if the keyword list does not contain exactly 300 keywords?

The script prints a warning that the expected 300 keywords were not received but still generates the workbook. The deliverable review step requires verifying that the keyword tab contains exactly 300 rows before delivery.