Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · claude-world/notebooklm-skill
page:docs-reference-repos-claude-world-notebooklm-skill-researcha5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Page JSON

page:docs-reference-repos-claude-world-notebooklm-skill-research

Structured · live

claude-world/notebooklm-skill json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/reference-repos/claude-world/notebooklm-skill/research.mdCluster · wiki
Record JSON
{
  "id": "page:docs-reference-repos-claude-world-notebooklm-skill-research",
  "_kind": "Page",
  "_file": "wiki/docs/reference-repos/claude-world/notebooklm-skill/research.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/reference-repos/claude-world/notebooklm-skill/research.md",
    "sourceKind": "repo-docs",
    "title": "claude-world/notebooklm-skill",
    "displayName": "claude-world/notebooklm-skill",
    "slug": "docs/reference-repos/claude-world/notebooklm-skill/research",
    "articlePath": "wiki/docs/reference-repos/claude-world/notebooklm-skill/research.md",
    "article": "\n# claude-world/notebooklm-skill\n\n- **Archetype**: domain-skill-pack\n- **Stars**: 167\n- **Last pushed**: 2026-03-24\n- **License**: MIT\n- **Discovered**: 2026-04-12\n- **Skills found**: 1 (with MCP server providing 13 tools)\n- **Source**: gh-search\n\n## Summary\n\nA full-stack research-to-content pipeline bridging Google NotebookLM (free research engine with cited Q&A and 10 artifact types) with Claude (content creation). Delivered as a Claude Code skill, MCP server (13 tools), and CLI with named pipeline workflows. The key insight: NotebookLM handles research indexing at zero cost, Claude handles only the creative writing.\n\n## Assessment\n\nThe multi-phase pipeline pattern (Ingest -> Synthesize -> Create -> Publish) with clear phase boundaries is a textbook orchestration template. The MCP server architecture (FastMCP, 13 tools, async context manager, fuzzy resolution) is a strong reference implementation. The SKILL.md is one of the best-authored in the wild (800+ lines, phase-by-phase instructions, CLI examples for every operation). The dual-interface pattern (CLI + MCP + Python API from one implementation) is worth noting. Depends on notebooklm-py library.\n\n## Extraction Priority\n- **High**\n- Rationale: Most sophisticated Claude Code skill found. The pipeline pattern, MCP architecture, and SKILL.md authoring quality are all directly extractable as process templates and skill patterns.\n\n---\n\n## Processes\n\n- **research-to-content-pipeline**: 4-phase flow: Ingest sources -> Synthesize via cited Q&A and artifact generation -> Claude creates original content -> Optional social publishing\n  - Source: SKILL.md pipeline section and scripts/pipeline.py\n  - Placement: specializations/shared/research-pipeline\n  - Inputs: source URLs/PDFs/YouTube, research questions, output format (article/social/slides)\n  - Outputs: research findings with citations, content drafts, optional social posts\n  - Complexity: complex\n  - Notes: Uses NotebookLM as zero-cost research backend; Claude only handles creative writing\n\n- **deep-web-research**: Use NotebookLM's web/Drive research to auto-discover and import sources the user didn't know existed\n  - Source: SKILL.md research section\n  - Placement: specializations/shared/web-research\n  - Inputs: notebook ID, research query, mode (fast 10-30s / deep 1-5min)\n  - Outputs: research report (Markdown) + discovered source URLs\n  - Complexity: moderate\n  - Notes: Discovery amplification pattern -- finds sources beyond what user provided\n\n- **async-artifact-generation**: Generate and download 10 artifact types (podcast, video, slides, report, quiz, flashcards, mind map, infographic, data table, study guide) with async polling\n  - Source: SKILL.md artifact section\n  - Placement: specializations/shared/artifact-generation\n  - Inputs: notebook ID, artifact type, output directory, language\n  - Outputs: downloaded artifact files\n  - Complexity: moderate\n  - Notes: Polling pattern for external async service; documents known limitations (infographic unreliable)\n\n## Plugin Ideas\n\n- **research-automation**: A babysitter plugin that sets up automated research workflows for a project\n  - What install.md would do: Check if notebooklm-py and MCP server are available, interview user about research needs (competitive analysis, market research, technical research, content creation), copy research pipeline processes into `.a5c/processes/research/`, create `/research` and `/deep-research` slash commands, configure MCP server connection in `.claude/settings.json`\n  - Processes it would copy: research-to-content-pipeline, deep-web-research, artifact-generation\n  - Configs/hooks it would create: `.a5c/commands/research.md`, `.a5c/commands/deep-research.md`, MCP server configuration, output directory structure for research artifacts\n  - Source evidence: The repo's complete 4-phase pipeline with named workflows and MCP tool surface\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| Research-to-Content Pipeline | NEW | 4-phase flow: Ingest → Synthesize → Create → Publish with NotebookLM backend | - | specializations/shared/research-to-content-pipeline.js |\n| Deep Web Research | NEW | NotebookLM web/Drive research with source discovery amplification | - | specializations/shared/deep-web-research.js |\n| Async Artifact Generation | NEW | Generate and poll 10 artifact types with async polling pattern | - | specializations/shared/async-artifact-generation.js |\n| Research Pipeline Orchestration | NEW | Multi-phase pipeline orchestration with typed inputs/outputs and named workflows | - | specializations/shared/research-pipeline-orchestration.js |\n| MCP Server Architecture | NEW | FastMCP-based server pattern with 13 tools and async context management | - | specializations/shared/mcp-server-architecture.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Research Automation | NEW | Automated research workflows with NotebookLM integration and MCP server setup | - | plugins/a5c/marketplace/blueprints/research-automation/ |\n\n## Implicit Procedural Knowledge\n\n- **research-pipeline-orchestration**: Full pipeline from source ingestion to published content\n  - Source: SKILL.md phase descriptions and scripts/pipeline.py named workflows\n  - Placement: specializations/shared/research-pipeline\n  - Why codify: The pipeline has 4 clear phases with typed inputs/outputs and async polling between them. Named workflows (research-to-article, research-to-social, trend-to-content, batch-digest) show different compositions of the same phases.\n  - Sketch: Phase 1 (shell: create notebook, add sources, wait for processing), Phase 2 (agent: formulate research questions, run cited Q&A), Phase 3 (agent: Claude writes original content from research), Breakpoint (human reviews content), Phase 4 (optional shell: publish to platforms)\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-reference-repos",
      "to": "page:docs-reference-repos-claude-world-notebooklm-skill-research",
      "kind": "contains_page"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab