recipe-label-and-archive-emails

Apply Gmail labels to matching messages and archive threads.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/cellarwood/figurio --skill recipe-label-and-archive-emails-cellarwood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-label-and-archive-emails
Source: https://github.com/cellarwood/figurio/tree/main/skills/recipe-label-and-archive-emails
Command: npx skills add https://github.com/cellarwood/figurio --skill recipe-label-and-archive-emails-cellarwood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reduce inbox clutter by programmatically labeling matching Gmail messages and archiving them so important conversations remain accessible without filling the inbox.

Core Features & Use Cases

  • Search and Label: Use Gmail query strings to find messages and apply one or more labels in bulk.
  • Archive Threads: Remove the INBOX label to archive threads after labeling to keep the inbox focused.
  • Use Case: Automatically tag and archive notification emails from third-party services to prevent distractions while preserving records.

Quick Start

Find messages matching a Gmail query, add the appropriate label, and remove them from the inbox to archive the threads.

Frequently Asked Questions about recipe-label-and-archive-emails

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

FAQPage Schema
How do I automatically label and archive Gmail threads in bulk?

To automatically label and archive Gmail threads, you use search-and-modify automation to query matching messages, apply specific label IDs, and remove the INBOX label. This keeps your inbox organized while preserving message records.

Can I use Gmail queries to find and tag specific notification emails?

Yes, you can use Gmail query strings to find specific notification emails and apply one or more labels in bulk. This allows you to systematically tag messages from third-party services without manual sorting.

Does archiving Gmail threads remove their applied labels?

Archiving Gmail threads does not remove applied labels. Archiving simply removes the INBOX label, which moves the threads out of your primary view while keeping them fully accessible under their assigned labels.

Do I need Google Workspace authentication to manage inbox labels via API?

Yes, you need authenticated access to the Gmail API via a Google Workspace account to manage inbox labels. This access is required to list messages, modify label IDs, and remove the INBOX label programmatically.

What is the best way to keep my Gmail inbox focused without deleting emails?

The best way to keep your Gmail inbox focused without deleting emails is to programmatically tag matching messages with labels and remove the INBOX label. This archives threads to prevent distractions while preserving your records.

Why does Gmail bulk archiving require removing the INBOX label?

Gmail bulk archiving requires removing the INBOX label because the archive function works by stripping the INBOX designation from threads. This shifts the messages out of the active inbox view while retaining them in search and labels.