batch-notion-analyzer

Analyze unused Notion pages in parallel and archive duplicates, orphans, or expired documents.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/perfectuser21/cecelia --skill batch-notion-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch-notion-analyzer
Source: https://github.com/perfectuser21/cecelia/tree/main/packages/workflows/skills/batch-notion-analyzer
Command: npx skills add https://github.com/perfectuser21/cecelia --skill batch-notion-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of identifying and cleaning up unused or outdated pages within a Notion workspace, ensuring a tidy and efficient digital environment.

Core Features & Use Cases

  • Automated Page Cleanup: Identifies and archives unused Notion pages.
  • Parallel Analysis: Analyzes pages in batches using a multi-layered agent approach for efficiency.
  • Workspace Tidy-up: Runs a script to detect and archive duplicate, orphaned, or expired documents.
  • Use Case: Regularly maintain your Notion workspace by automatically processing and archiving pages marked as "unused," ensuring that only relevant and active content remains easily accessible.

Quick Start

Run the batch notion analyzer to process unused pages and clean up the workspace.

Frequently Asked Questions about batch-notion-analyzer

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

FAQPage Schema
How do I automatically archive unused pages in a Notion database?

To automatically archive unused Notion pages, this Skill queries your database and performs a two-layer parallel analysis to identify duplicate, orphaned, or expired documents before archiving them. It then updates page statuses and generates a final summary report.

What is the best way to clean up duplicate or orphaned Notion workspace documents?

The best way to clean up a Notion workspace is using a batch processing approach that analyzes pages in parallel to detect duplicates and orphans. This Skill automates that detection and executes a Node.js script to archive the outdated documents automatically.

Can I process Notion pages in parallel for workspace cleanup?

Yes, you can process Notion pages in parallel for workspace cleanup. This Skill uses a multi-layered agent approach to analyze batches of pages simultaneously, ensuring efficient identification and archiving of expired or unused content.

Do I need a Node.js script to automate Notion workspace archiving?

You need a Node.js cleanup script to automate Notion workspace archiving because this Skill executes a script to detect and archive duplicate or orphaned documents. This script runs after the initial database query and page status updates.

Does Notion workspace cleanup work for large databases with expired pages?

Notion workspace cleanup works for large databases by querying pages marked as unused and processing them in batches. The parallel analysis efficiently handles multiple pages, archiving expired or orphaned documents while generating a final operations report.