keyword-to-gem

Automates SNS research, NotebookLM ingestion, and Gem creation from a single keyword.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/sakamotomomotaro0809-netizen/tateyomi --skill keyword-to-gem-sakamotomomotaro0809-netizen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: keyword-to-gem
Source: https://github.com/sakamotomomotaro0809-netizen/tateyomi/tree/main/taisun_agent/.claude/skills/keyword-to-gem
Command: npx skills add https://github.com/sakamotomomotaro0809-netizen/tateyomi --skill keyword-to-gem-sakamotomomotaro0809-netizen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually researching a topic across X, YouTube, Reddit, and other platforms, then organizing sources into NotebookLM and building a custom Gem, is a slow multi-hour process. This Skill turns a single keyword into a fully automated pipeline that expands keywords, collects recent SNS content, feeds it into NotebookLM, and generates a Gem with Audio Overview. ## Core Features & Use Cases - Keyword Expansion: Generates 40-60 compound, trending, related, hashtag, English, and Chinese keyword variants from one input keyword. - Cross-Platform SNS Search: Runs parallel searches on X (Twitter), YouTube with transcripts, and 20+ platforms via world-research, with Apify and WebSearch fallbacks. - NotebookLM & Gem Automation: Creates a notebook, adds up to 50 sources (URLs, text, YouTube), then builds a Gem with custom instructions, Audio Overview, and briefing documents. - Execution Logging: Records run metadata, keywords, and collected data to Google Sheets. - Use Case: Enter "AIエージェント" and receive a NotebookLM notebook with 50 recent sources, a configured Gem expert persona, a podcast-style Audio Overview, and a logged execution report. ## Quick Start Run the keyword-to-gem skill with a topic keyword such as "AIエージェント" to automatically research it across social platforms and build a NotebookLM Gem.

Frequently Asked Questions about keyword-to-gem

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

FAQPage Schema
How do I automate NotebookLM source collection from social media?▼

Use the notebooklm-mcp server to create notebooks and add URL, text, and YouTube sources programmatically. This Skill searches X, YouTube, and 20+ platforms, filters the top 50 results, and adds them to a new notebook automatically.

How to search X (Twitter) without an API key?▼

Use the agent-twitter-client MCP server with cookie-based authentication, which requires no API key and is free. WebSearch queries like site:x.com with keywords serve as a fallback when the MCP server is unavailable.

What MCP servers are required for keyword-to-gem?▼

NotebookLM MCP and Google Sheets MCP are required, along with Playwright for browser fallback. The twitter-client and Apify MCP servers are recommended, and a YouTube transcript MCP is optional.

Does this work with non-English keywords?▼

Yes, the pipeline expands input keywords into Japanese, English, and Chinese variants, including hashtags and compound phrases. It filters collected content across all three languages for cross-language trend coverage.

What happens when X API rate limits are hit?▼

The pipeline falls back to WebSearch queries when X API rate limits are reached. YouTube API quota exhaustion triggers a fallback to the Apify YouTube Scraper, and failed source additions retry three times before being logged.

How much does running this research pipeline cost?▼

The minimal configuration using WebSearch, NotebookLM MCP, and Sheets MCP costs nothing beyond Claude Code Pro. Adding Apify ranges from $5 per month for the free tier to $49 per month for the Starter plan with automated NotebookLM ingestion.