Skip to main content

apollo-linear-ingest

Capture and ingest Linear comments, updates, and documents as structured inbox files.

Ir a la instalación

Datos de origen

Repositorio
justinsensei/apollo-backup
Última actividad en el origen
2 de julio de 2026 a las 11:30
Idioma detectado de SKILL.md
inglés
Estrellas
1
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
apollo-linear-ingest
description
Capture and ingest Linear comments, updates, and documents as structured inbox files.
version
1.0.0
author
Apollo
license
MIT
platforms
["linux","macos"]
metadata
{"hermes":{"tags":["linear","obsidian","ingest","logs"],"related_skills":["obsidian","obsidian-logs","obsidian-graph-enrichment","obsidian-vault-jam","llm-wiki","apollo-slack-ingest"]}}
# Apollo Linear Ingest Captures noteworthy Linear comments, project updates, and initiative updates carrying the `:obsidian_jg:` (or `🧠`/`brain`) reaction added by Justin. All ingested files bypass the inbox and must land inside `/home/justin.guest/Developer/obsidian-vault/Inputs/Linear/` directory. ## Synced Path - `/home/justin.guest/Developer/obsidian-vault/Inputs/Linear/YYYY-MM-DD - Linear - [Title].md` --- ## Linear Log Note Structure Every Linear log note must start with this frontmatter format: ```yaml --- id: 'YYYYMMDDHHmmss' # Numerical string based on item's createdAt timestamp daily_note: "[[Daily Notes/YYYY-MM-DD Weekday|YYYY-MM-DD Weekday]]" # e.g., [[Daily Notes/2026-06-11 Thursday|2026-06-11 Thursday]] category: "[[Linear]]" # Quoted category link original_url: "https://linear.app/..." # Permalink to comment or update author: "Author Name" # Author of the comment/update associated_with: "https://linear.app/..." # External link to associated project/initiative/issue --- ``` Below the frontmatter, the body has a clear synthesis of the discussion: ```markdown # 📥 Linear Capture: [Spaced Capitalized Title] - **Author:** Author Name - **Date:** YYYY-MM-DD - **Original Link:** [Linear Link](https://linear.app/...) - **Associated With:** [Cleaned Title](https://linear.app/...) ## Topic Description [A high-quality 2-3 sentence Topic Description synthesizing the comment/update, the parent issue/document/project/initiative context, and its corresponding thread.] ``` --- ## Unified Feeds Ingest Pattern The Linear, Slack, Telegram, and Gmail (Email Dispatch) ingest pipelines are executed together by the unified cron job **"Unified Brain Feeds Ingest"** (`284c08eb12b7`) running every 30 minutes. - **Unified Script:** `/home/justin.guest/.hermes/scripts/fetch_unified_ingest.py` runs `fetch_linear_brains.py`, `fetch_slack_brains.py`, `poll_apollo_inbox.py --json`, and `fetch_telegram_brains.py` in parallel and consolidates candidates into a single JSON object with `linear`, `slack`, `emails`, and `telegram` keys. - **Workflow:** The agent processes incoming candidates, saves files directly to their respective `Inputs/` folder (such as `Inputs/Linear/`, `Inputs/Slack/`, `Inputs/Telegram/`, `Inputs/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).
Ver en GitHub