Use this skill to analyze your local files with Google NotebookLM's AI. Upload business documents, reports, and strategies to get source-grounded insights, risk analysis, and actionable recommendations. Perfect for business intelligence, document analysis, and decision support.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Use this skill to analyze your local files with Google NotebookLM's AI. Upload business documents, reports, and strategies to get source-grounded insights, risk analysis, and actionable recommendations. Perfect for business intelligence, document analysis, and decision support.
license
Complete terms in LICENSE.txt
allowed-tools
["Bash","Read","Write","Edit","Glob","Grep"]
NotebookLM Local File Analyzer
Analyze your local documents with Google NotebookLM's AI to get source-grounded insights, risk assessments, and actionable recommendations. Upload your files once, then query them repeatedly for different perspectives.
When to Use This Skill
Use this skill when user:
Has local business documents (strategy plans, financial reports, proposals)
Wants AI analysis of specific documents with source grounding
Needs risk assessment, competitive analysis, or business insights
Wants to analyze multiple related documents together
Needs to extract actionable insights from business documentation
python scripts/quick_query.py "What are the key risks in this business plan?" --notebook-url "notebook-url"
Core Workflows
Workflow 1: Business Document Analysis
Upload business documents and get strategic insights:
# Analyze business strategy files
python scripts/batch_analyzer.py "Business/Strategy" --pattern "*.md"# Upload high-priority files to NotebookLM
python scripts/local_analyzer.py "strategy_plan.md" --upload
# Get strategic insights
python scripts/quick_query.py "Identify 3 competitive advantages and implementation challenges" --notebook-url "url"
Workflow 2: Financial Analysis
Analyze financial documents for risks and opportunities:
# Find financial documents
python scripts/batch_analyzer.py "Finance" --pattern "*.md"# Query for financial insights
python scripts/quick_query.py "What are the key financial risks and ROI projections?" --notebook-url "url"
Workflow 3: Risk & Compliance Analysis
Get risk assessments and compliance insights:
python scripts/quick_query.py "What compliance or regulatory issues should be addressed?" --notebook-url "url"
python scripts/quick_query.py "Identify top 5 risks and mitigation strategies" --notebook-url "url"
Helper Scripts (Black Box Usage)
scripts/batch_analyzer.py
Analyze entire directories and identify high-value files:
Direct querying: Ask specific questions about uploaded documents
Source grounding: Get citation-backed answers from your files
Unicode handling: Works across different operating systems
Powerful Use Cases
Business Strategy Analysis
# Upload strategy documents
python scripts/local_analyzer.py "strategy_document.md" --upload
# Get strategic insights
python scripts/quick_query.py "What competitive advantages does this strategy establish?" --notebook-url "url"
python scripts/quick_query.py "Identify 3-5 actionable insights and implementation timeline" --notebook-url "url"
Financial Risk Assessment
# Upload financial documents
python scripts/local_analyzer.py "financial_report.md" --upload
# Get financial analysis
python scripts/quick_query.py "Summarize financial implications and ROI projections" --notebook-url "url"
python scripts/quick_query.py "What are the top financial risks and mitigation strategies?" --notebook-url "url"
Proposal & Contract Analysis
# Upload legal/business documents
python scripts/local_analyzer.py "proposal_document.md" --upload
# Get compliance insights
python scripts/quick_query.py "What compliance or regulatory issues should be addressed?" --notebook-url "url"
python scripts/quick_query.py "Identify potential legal risks and recommended safeguards" --notebook-url "url"
Create new notebook with descriptive name (e.g., "Business Analysis Q4")
Upload priority documents identified in Phase 1
Group related documents (strategy + financial + legal) for better context
Copy notebook URL for querying
Phase 3: Intelligence Extraction
Ask targeted questions based on document type:
Strategy Documents:
"What are the key competitive advantages and market opportunities?"
"Identify implementation challenges and recommended solutions"
"What are the success metrics and milestones?"
Financial Documents:
"Summarize key financial metrics and projections"
"What are the primary financial risks and mitigation strategies?"
"What ROI and growth opportunities are identified?"
Legal/Compliance Documents:
"What compliance requirements and deadlines must be met?"
"Identify potential legal risks and recommended safeguards"
"What regulatory issues need immediate attention?"
Proposals/Contracts:
"What are the key obligations and deliverables?"
"Identify potential risks and negotiation points"
"What success criteria and performance metrics are defined?"
Phase 4: Action Planning
Synthesize insights across related documents
Create action item lists from identified recommendations
Develop mitigation strategies for identified risks
Establish monitoring for key metrics and milestones
Common Pitfalls
❌ Don't use for simple document reading - just use Read tool
❌ Don't upload sensitive personal data - NotebookLM is a Google service
❌ Don't expect real-time data - analysis based on uploaded documents
❌ Don't ignore file size limits - check NotebookLM upload limits
❌ Don't forget to organize documents - group related files for better analysis
✅ Always upload related documents together - better context for analysis
✅ Use specific, targeted questions - better than general queries
✅ Batch analyze first - identify high-value files before uploading
✅ Create separate notebooks - organize by project or document type
✅ Follow up with specific questions - dig deeper into insights
Best Practices
Batch analyze first - identify which documents deserve AI analysis
Group related documents - upload strategy + financial + legal docs together
Ask specific questions - "What are the risks?" vs "Analyze this"
Create focused notebooks - one per project or business area
Use follow-up questions - each query can build on previous context
Extract actionable insights - focus on what you can act on
Document findings - save key insights for future reference
File Type Support
Recommended formats:
Markdown (.md) - Best for structured documents
PDF - Reports, contracts, formal documents
Word (.docx) - Business documents and proposals
Plain text (.txt) - Notes and documentation
Optimal for analysis:
Business plans and strategy documents
Financial reports and budgets
Legal agreements and contracts
Project proposals and specifications
Market research and analysis
Troubleshooting
Problem
Solution
Too many files found
Use specific patterns: --pattern "*strategy*.md"
Upload failed
Check file size limits and format compatibility
Generic answers
Ask more specific questions about business impact
Analysis too broad
Focus on specific aspects: risks, opportunities, compliance
Missing context
Upload related documents together for better analysis
Encoding errors
Scripts automatically handle Unicode issues
Integration Notes
Claude Code: Use for analyzing local document repositories
Claude API: Automate document analysis workflows
Claude.ai: Manual document upload and analysis interface
Enterprise: Integrate with document management systems for automated analysis