ワンクリックで
apollo-slack-ingest
Capture and ingest Slack conversations as brief pointer records with a short topic description and participant list.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Capture and ingest Slack conversations as brief pointer records with a short topic description and participant list.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when Justin asks you to search, read, write, or manage notes in the vault, OR when performing structural/physical vault maintenance (hygiene, task archiving, capitalization healing, link repair, and nightly cron plumbing).
Run vault compile-inputs — Phase 0 apply Ready to Apply, then phased Readings/Sources/Meetings/Others.
Interactive daily wrap-up: 1. Input candidates (Slack/email); 2. Discovered contacts; 3. Work log draft/write; 4. Next day's calendar preview.
Master Justin's automated note-taking, ingestion, and logging pipeline (Brain Feeds Ingest). Coordinates email forwarding, Linear reactions, Telegram bookmarks, and central vault logging/entity integration.
Manage and operate the Obsidian Semantic Pointer CLI for on-demand historical bridging, semantic search, and context pruning.
Master conventions for chronological logs: governs Daily Notes, Meetings, and incoming Inputs (Emails, Slack, Readings).
| name | apollo-slack-ingest |
| description | Capture and ingest Slack conversations as brief pointer records with a short topic description and participant list. |
| version | 2.0.0 |
| author | Apollo |
| license | MIT |
| metadata | {"hermes":{"tags":["slack","obsidian","ingest","logs"],"related_skills":["obsidian","obsidian-logs","obsidian-graph-enrichment","obsidian-vault-jam"]}} |
Captures noteworthy Slack threads and brain-dumps as high-quality synthesized input notes inside Inputs/Slack/.
These notes capture a high-quality summary showing "who said what" clearly to retain crucial context and decisions, without storing verbatim message lists.
/home/justin.guest/Developer/obsidian-vault/Inputs/Slack/YYYY-MM-DD - Spaced Title.mdEvery Slack input note must start with this frontmatter format:
---
id: 'YYYYMMDDHHmmss' # Numerical string based on first message's timestamp
daily_note: "[[YYYY-MM-DD Weekday|YYYY-MM-DD Weekday]]" # Symmetrical daily note link
category: "[[Slack]]" # Quoted category link
channel: "channel-name" # The source Slack channel
original_url: "https://slack.com/..." # Link to original discussion
participants:
- "User A"
- "User B"
---
Below the frontmatter, the body is structured cleanly as a synthesized summary:
# [Cleaned Title] — YYYY-MM-DD
## Summary
[A high-quality, 2-3 sentence synthesis of the thread's core outcome, decisions, or findings.]
## Who Said What
### [Participant Name]
- [Key point, contribution, or decision made by this participant]
When a Slack brain reaction or capture is first triggered, create a high-quality initial draft note with the correct frontmatter and a clean summary of the initial thread.
During subsequent vault enrichment runs (e.g., during Wind-Down, Morning Briefings, or an on-demand Vault Jam):
participants list.The Slack, Linear, and Gmail (Email Dispatch) ingest pipelines are executed together by the unified cron job "Unified Brain Feeds Ingest" (284c08eb12b7) running every 120 minutes.
/home/justin.guest/.hermes/scripts/fetch_unified_ingest.py runs fetch_slack_brains.py, fetch_linear_brains.py, and poll_apollo_inbox.py --json in parallel and consolidates candidates into a single JSON object with slack, linear, and emails keys./Inbox/ (or Inputs/Emails/ for emails), runs the marking-processed commands (--mark-processed), appends to Utilities/log.md, and runs integrate_entities.py to keep project hub states aligned. No daily note appending is performed (as the Notepad section is retired).