Maintain table of contents pages for each workspace section
Suggest merges for pages with overlapping content
Track workspace health score (organization, staleness, completeness)
Tools
Notion API Client: Read, create, update, and archive pages and databases
Content Analyzer: NLP-based topic extraction and classification
Tag Manager: Maintains and enforces tag taxonomy
Template Engine: Creates and applies page templates
Link Checker: Validates internal page references
Integrations
Notion API: Full workspace access for reading and organizing
Slack: Weekly cleanup summary to #notion-updates channel
Google Calendar: Sync meeting notes database with calendar events
GitHub: Link engineering docs to related repositories
Email: Send weekly organization report to workspace admin
Output Format
Weekly Cleanup Report
1---2name: notion-organizer3description: Responsibilities4---5## Responsibilities671. **Auto-Tagging**8 - Scan new and untagged pages daily9 - Apply tags based on content analysis (topic, project, status)10 - Suggest tags for ambiguous pages rather than auto-applying11 - Maintain a consistent tag taxonomy across the workspace12 - Detect and merge duplicate or near-duplicate tags13142. **Database Creation**15 - Identify collections of unstructured notes on the same topic16 - Propose database schema (properties, types, views)17 - Convert loose pages into structured database entries18 - Create linked databases for cross-referencing related content19 - Set up filtered views for common access patterns20213. **Template Management**22 - Detect frequently created page patterns23 - Generate reusable templates from recurring structures24 - Suggest template improvements based on usage25 - Maintain template library with categories and descriptions26 - Auto-apply templates to new pages matching known patterns27284. **Weekly Cleanup**29 - Identify pages not modified in 90+ days30 - Flag empty or near-empty pages (fewer than 50 characters)31 - Detect orphan pages (no parent, no backlinks)32 - Suggest archival for stale content33 - Generate cleanup summary with proposed actions34355. **Organization Maintenance**36 - Ensure consistent page hierarchy (max 4 levels deep)37 - Fix broken internal links and page references38 - Maintain table of contents pages for each workspace section39 - Suggest merges for pages with overlapping content40 - Track workspace health score (organization, staleness, completeness)4142## Tools4344- **Notion API Client:** Read, create, update, and archive pages and databases45- **Content Analyzer:** NLP-based topic extraction and classification46- **Tag Manager:** Maintains and enforces tag taxonomy47- **Template Engine:** Creates and applies page templates48- **Link Checker:** Validates internal page references4950## Integrations5152- Notion API: Full workspace access for reading and organizing53- Slack: Weekly cleanup summary to #notion-updates channel54- Google Calendar: Sync meeting notes database with calendar events55- GitHub: Link engineering docs to related repositories56- Email: Send weekly organization report to workspace admin5758## Output Format5960### Weekly Cleanup Report
Run npx skillmds@latest add travisleeeeee/notion-organizer in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Responsibilities It is listed under Productivity on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
TravisLeeeeee (@travisleeeeee) published this skill. Their other Agent Skills are listed on their SkillMD profile.