slack-memory-store

Classify and store Slack messages, Confluence docs, emails, and meetings into a structured local memory store.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Memory management for AI employees across Slack channels, Confluence documents, emails, and meetings is often scattered, making it hard to retrieve context, track decisions, and maintain a coherent project memory.

Core Features & Use Cases

  • Auto-classification: automatically categorizes incoming information into folders by type (channels, users, projects, decisions, meetings, etc.).
  • Multi-format support: handles Slack messages, Confluence docs, emails, meeting notes, and other work artifacts.
  • Smart indexing: maintains an up-to-date index.md for rapid retrieval and cross-reference.
  • Flexible schemas & CRUD: supports structured metadata, and provides create, read, update, and delete operations.
  • Hybrid organization strategy: updates channel/user profile files and creates topic files for ongoing work, with cross-linking via related_to.

Quick Start

Create a memory workspace and start storing Slack conversations, Confluence docs, emails, and meetings organized by channels, users, projects, and meetings.

Frequently Asked Questions about slack-memory-store

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

FAQPage Schema
How do I organize and retrieve Slack messages for AI context?

To organize and retrieve Slack messages for AI context, you can automate memory organization by classifying and storing Slack data into a structured local memory store. This enables rapid lookup, cross-linking, and memory persistence for AI coworkers.

Can I store Confluence documents and emails in the same memory store as Slack data?

Yes, you can store Confluence documents and emails in the same memory store as Slack data. The system supports multi-format ingestion, handling Slack messages, Confluence docs, emails, meeting notes, and other work artifacts for unified retrieval.

How does auto-classification work for Slack and project artifacts?

Auto-classification for Slack and project artifacts works by automatically categorizing incoming information into directories by type, such as channels, users, projects, decisions, and meetings. It uses a hybrid organization strategy with YAML frontmatter and cross-linking.

What is the best way to maintain an up-to-date index for AI memory retrieval?

The best way to maintain an up-to-date index for AI memory retrieval is through smart indexing. This process automatically maintains an index.md file for rapid retrieval and cross-reference, applying CRUD operations to ensure consistent project context.

Does this memory store support CRUD operations for managing AI coworker context?

Yes, this memory store supports CRUD operations for managing AI coworker context. It provides flexible schemas with structured metadata, allowing you to create, read, update, and delete stored artifacts like Slack messages and Confluence docs.

Why do I need YAML frontmatter for Slack memory management?

You need YAML frontmatter for Slack memory management to implement a hybrid classification and indexing workflow. It allows the system to apply structured metadata, maintain directory-based storage, and cross-link related topics for consistent AI context.