ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

briefed

Set up and run a personal AI newsletter intelligence system called Briefed. Fetches Gmail newsletters daily, uses Claude Haiku to extract article summaries, and serves a polished local web reader app with voting, notes, and interest tracking. Use when a user asks to set up a newsletter reader, daily digest, inbox intelligence tool, or newsletter summariser with OpenClaw.

Why use this skill?

Automate your inbox with Briefed. Fetch Gmail newsletters, generate AI summaries using Claude Haiku, and manage your reading list with a local web dashboard.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jamesnation/briefed
Or

What This Skill Does

Briefed is an AI-powered newsletter intelligence system designed to manage your inbox noise. It functions as a automated pipeline that bridges your Gmail account with an intelligent local web reader. By using Claude Haiku, Briefed autonomously fetches your newsletters, filters them for relevance, and generates concise, high-value summaries. This ensures you only read what matters, formatted for quick consumption.

The system utilizes a multi-step architecture: Python scripts handle data extraction and formatting, while the AI model performs cognitive tasks like summarization. The resulting digest is served via a local web interface that features built-in voting, interest tracking, and notes, ensuring your reading list remains curated and organized based on your evolving preferences.

Installation

  1. Install dependencies: Run pip install -r scripts/requirements.txt within the skill directory.
  2. Configure Credentials: Set the BRIEFED_GMAIL_CLIENT_SECRET environment variable to point to your Google Cloud Desktop OAuth JSON file.
  3. Deploy the Interface: Copy the reader assets to your workspace and run npm install.
  4. Initialize Interests: Create a newsletter-interests.json file in your workspace to define topics, or allow the system to generate a default file on the first run.
  5. Authenticate: Launch the fetcher; the system will open a browser to authenticate via Google OAuth and generate a local token.

Use Cases

  • Daily Digest Generation: Transform dozens of cluttered emails into a single, high-signal briefing every morning.
  • Inbox Intelligence: Automatically tag and prioritize newsletter content based on specific professional interests like AI, startups, or design.
  • Personal Knowledge Management: Keep a searchable log of newsletter notes and interests to build a long-term knowledge base.

Example Prompts

  • "OpenClaw, please set up Briefed to start scanning my inbox for newsletters and summarize the top AI news every day at 8 AM."
  • "Briefed, show me my summary of today's tech newsletters and tag the article about vector databases as high priority."
  • "I'm currently researching startup trends; please update my Briefed interest settings to prioritize content related to venture capital."

Tips & Limitations

  • Security: Briefed uses restricted scopes (gmail.readonly) to ensure your privacy is respected. It cannot send mail or delete items.
  • Token Management: Your Gmail token is stored locally. If you rotate credentials, simply delete the token file to re-authenticate.
  • Context Window: The system intentionally splits data fetching and summarization to ensure that even long-form newsletters remain within the model's optimal context limits.

Metadata

Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jamesnation-briefed": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#gmail#newsletter#automation#summarizer#productivity
Safety Score: 4/5

Flags: file-write, file-read, external-api, code-execution