slack-memory-cleanup

Detect and remove duplicate and misclassified entries from Slack-like memory stores.

926|107|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/krafton-ai/KIRA --skill slack-memory-cleanup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-memory-cleanup
Source: https://github.com/krafton-ai/KIRA/tree/main/.claude/skills/slack-memory-cleanup
Command: npx skills add https://github.com/krafton-ai/KIRA --skill slack-memory-cleanup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Memory cleanup and organization of AI employee memory stores to reduce clutter, prevent duplicate or misclassified data, and maintain relevant historical context.

Core Features & Use Cases

  • Detect duplicates across users and channels and consolidate into a single profile or task.
  • Identify misclassified files and rehouse them into the correct folders (users, channels, tasks, decisions, etc).
  • Prune stale information while preserving important context for ongoing projects.

Quick Start

Run a dry-run on your memory store to inspect potential changes before applying them.

Frequently Asked Questions about slack-memory-cleanup

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

FAQPage Schema
How do I deduplicate memory entries in Slack-like data stores?

To deduplicate memory entries in Slack-like data stores, the Skill detects duplicates by matching email, user_id, or channel_id and consolidates them into a single profile or task, updating index references.

How do I fix misclassified files in AI memory stores?

To fix misclassified files in AI memory stores, the Skill parses YAML frontmatter to flag entries placed in wrong folders and moves them to their proper locations such as users, channels, tasks, or decisions.

Can I run a dry-run to preview memory cleanup before applying changes?

Yes, you can run a dry-run on your memory store to inspect potential deduplication and rehousing changes before executing the actual cleanup flow, ensuring safe data organization.

What is the best way to prune stale Slack memory while preserving project context?

The best way to prune stale Slack memory is to identify and remove duplicate or misclassified entries while retaining relevant historical context, ensuring ongoing projects maintain accurate memory quality.

Does memory cleanup work with YAML frontmatter files across different categories?

Yes, memory cleanup works by parsing YAML frontmatter to detect duplicates and misclassifications across users, channels, projects, tasks, and decisions, then moves files to proper folders while updating index references.

Why does misclassified data accumulate in Slack memory stores over time?

Misclassified data accumulates in Slack memory stores when entries are incorrectly filed across users, channels, tasks, and decisions, requiring automated flagging and rehousing to maintain proper memory organization.