atpm-harvest

Harvest institutional knowledge from Slack, Google Docs, and transcripts into Confluence.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/arjunrattan-lab-ai/AICopilot-Projects --skill atpm-harvest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atpm-harvest
Source: https://github.com/arjunrattan-lab-ai/AICopilot-Projects/tree/main/00%20Workstreams/backup/skills/atpm-harvest
Command: npx skills add https://github.com/arjunrattan-lab-ai/AICopilot-Projects --skill atpm-harvest

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires glean, slack_mcp, atlassian_mcp, jira_mcp, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill systematically harvests institutional knowledge from various sources before retention policies delete them, preserving valuable information for future reference.

Core Features & Use Cases

  • Deep Discovery: Identifies and organizes institutional knowledge from Slack, Google Docs, meeting transcripts, and more.
  • Manifest Generation: Creates a manifest of topics for review and approval before extraction.
  • Extraction and Publishing: Extracts content and publishes it to Confluence, maintaining a structured knowledge base.
  • Use Case: For instance, after a Slack channel is archived, this Skill can automatically extract key discussions and decisions into Confluence pages, ensuring that critical information is preserved.

Quick Start

Run the skill with the topic you want to harvest, e.g., atpm-harvest "Relay BT-to-Cellular Migration".

Frequently Asked Questions about atpm-harvest

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

FAQPage Schema
How do I preserve Slack discussions before a channel archive deletes them?

To preserve Slack discussions before deletion, you harvest institutional knowledge into structured Confluence pages. This process extracts key decisions and context from ephemeral sources like Slack channels and publishes them as permanent references.

What is the best way to extract institutional knowledge from Google Docs and meeting transcripts?

The best way to extract institutional knowledge from Google Docs and meeting transcripts is to use a harvesting process that identifies key topics, generates a manifest for approval, and then publishes the structured content directly to Confluence.

Can I automatically publish harvested knowledge from Slack to Confluence?

Yes, you can automatically publish harvested knowledge from Slack to Confluence. The workflow retrieves data using Slack MCP and Atlassian MCP, structures it, and publishes it as Confluence pages after user approval at designated checkpoints.

Do I need Glean and Jira MCP to harvest institutional knowledge into Confluence?

Yes, you need Glean and Jira MCP along with Slack MCP and Atlassian MCP to harvest institutional knowledge into Confluence. These dependencies enable deep discovery and data retrieval across platforms like Slack, Google Docs, and Jira.

How does manifest generation work for knowledge harvesting from ephemeral sources?

Manifest generation for knowledge harvesting works by identifying and organizing topics from sources like Slack and Google Docs into a list. This manifest requires your review and approval before the actual content extraction and publishing to Confluence begins.

When should I not use automated knowledge extraction for Confluence?

You should not use automated knowledge extraction for Confluence when source materials lack clear structure or context, as the process relies on identifying coherent topics from Slack, Google Docs, and transcripts to generate accurate manifests and useful pages.