chrome-history

Query Chrome history from SQLite and LevelDB stores with natural language.

345|52|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/glebis/claude-skills --skill chrome-history-glebis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chrome-history
Source: https://github.com/glebis/claude-skills/tree/main/chrome-history
Command: npx skills add https://github.com/glebis/claude-skills --skill chrome-history-glebis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Chrome history is scattered across desktop and mobile devices, making it hard to locate past pages or track reading patterns. This Skill unifies local and synced histories and returns results in a clean, Markdown-friendly format with clustering and time filtering.

Core Features & Use Cases

  • Desktop + Synced History: search both local SQLite History and LevelDB synced data.
  • Natural Language Queries: supports phrases like yesterday, last week, and articles I read.
  • Clustering, filtering, and formatting: groups results into Reading, Research, Tools, and Events, with domain constraints and deduplication.
  • Use Case: quickly recall a page you read yesterday across all your devices.

Quick Start

Ask it to return yesterday’s Chrome history items by querying 'articles I read yesterday'.

Frequently Asked Questions about chrome-history

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

FAQPage Schema
How do I search Chrome history across multiple devices using natural language?

You can search Chrome history across multiple devices using natural language by querying both local SQLite and synced LevelDB stores. The Skill processes phrases like "articles I read yesterday" and returns grouped results with device labels.

Can I filter Chrome history by date ranges like last week or last month?

Yes, you can filter Chrome history by date ranges like last week or last month. The Skill operates over specific timeframes using natural language queries and presents matching titles, URLs, and timestamps.

Does Chrome sync history store LevelDB data separately from local SQLite?

Chrome sync history stores LevelDB data separately from local desktop SQLite databases. This Skill unifies both stores, allowing you to query local and synced browsing data simultaneously to locate past pages.

What is the best way to group Chrome history results by reading and research categories?

The best way to group Chrome history results is by using this Skill's clustering feature, which categorizes entries into Reading, Research, Tools, and Events. It applies domain and keyword filters while deduplicating entries.

How to retrieve yesterday's Chrome browsing history as a Markdown digest?

To retrieve yesterday's Chrome browsing history as a Markdown digest, query the Skill with a phrase like "articles I read yesterday". It returns a formatted digest with titles, URLs, timestamps, and device labels.

Why are my Chrome history entries duplicated across desktop and mobile?

Chrome history entries are duplicated across desktop and mobile due to separate local SQLite and synced LevelDB stores. This Skill deduplicates entries when presenting unified results grouped by activity clusters.