Skip to main content

artemrudenko/research-brain-public

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
26
GitHub stars
0
GitHub forks
0

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

classification pending

Showing 26 of 26 collected skills.

occupation
unclassified
description

Consult a connected research-brain MCP vault for source-backed context during project research; verify local applicability, surface freshness and gaps, and keep saves behind explicit approval.

updated
occupation
unclassified
description

Use AFTER research-build (or manual addition of new knowledge) to propose updates to the Obsidian vault under brain/concepts/. Activates POST-TASK only — not mid-session, not parallel. Triggers: 'update the vault', 'sync brain', 'ingest into concepts', 'add…

updated
occupation
unclassified
description

User-facing CRUD over the author-monitoring roster (config/authors.yaml). One intent per turn: ADD an author the user has decided to follow, LIST the roster, PAUSE / RESUME one, or REMOVE one. Every operation goes through scripts/manage_authors.py — the only…

updated
occupation
unclassified
description

Answer READ-ONLY status, findings & HEALTH questions about THIS system's own state — what it monitors, on what cadence, what digests it has produced, and whether everything is healthy and correctly set up (config valid, feeds alive, delivery wired, digest…

updated
occupation
unclassified
description

Adversarial, multi-agent CONTENT-TRUST audit of the standing knowledge vault — re-verify existing brain/concepts/ against their own sources: to catch hallucinations, the single-source illusion, staleness, contradictions, overconfidence and tag drift. NOT…

updated
occupation
unclassified
description

Present a friendly, plain-language menu of what this system can do, grouped by the user's goal, with concrete example sentences they can say. This is an ORIENTATION skill — it does NOT do the work itself; it shows the user what's possible and routes them to…

updated
occupation
unclassified
description

User-facing CRUD over the concept vault (brain/concepts/). One intent per turn: CREATE a new monitored concept via a short interview (name → sources → keywords/tags → run research → fill the note), LIST concepts, UPDATE (re-research) one, or ARCHIVE / RESTORE…

updated
occupation
unclassified
description

Build a weekly digest on demand — scan recently collected sources (pipeline/1-incoming) and recently updated concepts (brain/concepts) over the configured lookback window and write pipeline/3-synthesis/digest_YYYY-MM-DD.md. Prefers the rich agent-authored…

updated
occupation
unclassified
description

Deliver a built weekly digest to the channels configured in config/channels.yaml — email, Telegram, Rocket.Chat. Picks the right transport per channel (MCP tools in Cowork/Claude Code, or the headless scripts/delivery/ module for cron). Renders the digest…

updated
occupation
unclassified
description

Turn a reader's reaction to a delivered digest into a concrete tuning change + a recorded event: 'too technical'/'simpler' or 'more technical' shifts delivery.technical_level one step; 'less of <topic>'/'mute <topic>' or 'mute <source>' pauses it via…

updated
occupation
unclassified
description

Opt-in adversarial PRE-SEND gate over a BUILT digest, run after the delivery rehearsal and BEFORE the real send: confirm the digest's claims are grounded in the cited concepts/sources, the 🟢/🔵/🟡 trust markers are justified, no prompt-injection leaked through…

updated
occupation
unclassified
description

Find new sources worth monitoring for a topic. Triggers on "find new sources for X", "who should I read about X", "find alternatives to my sources", "/discover X".

updated
occupation
unclassified
description

THE primary add-a-link verb: the user just sends a link (or says add this) and this skill classifies it — feed → monitor via source-manage, one-off article → inbox via source-capture, ambiguous → exactly one question. Also unified intake for OPML subscription…

updated
occupation
unclassified
description

Use to promote collected articles from pipeline/1-incoming/ into pipeline/2-curated/ — the missing link between collection and synthesis. Triggers: 'curate', 'curate pipeline', 'promote incoming', 'отбери в curated', 'курируй'. Applies each topic's…

updated
occupation
unclassified
description

Use to verify factual claims in a draft research artifact against source tier and recency. Triggers: "check facts", "verify claims", "run research-audit", "is this ready to ship?", "check the sources in this draft", "check the citations". Outputs a 🟢/🟡/🔴…

updated
occupation
unclassified
description

BUILD/synthesis worker — NOT a first responder. Compiles already-gathered material into a structured Markdown document; runs only AFTER research-frame has produced a brief (or in the unattended internal-corpus auto path). Two modes: (1) STANDARD (manual…

updated
occupation
unclassified
description

GATEWAY — use FIRST on research-intent triggers ('research X' / 'investigate' / 'deep dive' / 'topic overview' / 'what do we know about X'). Owns these phrases; research-build does NOT pick them up. Bypass-evaluator skips factual lookups; everything else…

updated
occupation
unclassified
description

Use AFTER wiki-query on research-intent (brain/ cache miss) — never as a first responder (research-frame owns the cold-start "research X" trigger). Triggers (post-wiki-query only): "look into", "gather material", "what do we have on", "is there anything local…

updated
occupation
unclassified
description

Run the whole weekly pipeline NOW, on demand, in conversation — the same gated sequence as the scheduled weekly run: collect (per active topic) → sanitize-incoming → curate → synthesis → brain-hygiene → digest-build → deliver, each step gated on the previous…

updated
occupation
unclassified
description

Conversational onboarding for the supported full agentic research-brain path. Offers a starter pack or interview, establishes sources through intake/source-manage, writes the topics+sources config (config/topics.yaml + config/sources.yaml — YAML only; an…

updated
occupation
unclassified
description

Use to persist web-fetch content into the archive zone with frontmatter type:source + sha256 hash + double-link. Auto-hook on any WebFetch / browser-fetch in a research session. Triggers: 'archive this URL', 'save this fetched page to the archive', 'persist…

updated
occupation
unclassified
description

Capture a SINGLE article the user sends (a pasted URL / read-it-later link) and, in batches, turn the useful ones into concepts. Two intents: CAPTURE — «save this article», «read this and save it», «/save <url>» (expert shortcut), «сохрани эту статью»,…

updated
occupation
unclassified
description

Fast, single-intent conversational CHANGES to monitored topics & sources. The user says one thing — "start monitoring topic X", "watch this blog", "add this RSS feed", "/add <url>" (expert shortcut), "pause that source", "stop monitoring topic Z", "remove…

updated
occupation
unclassified
description

Answer 'how is it changing over time?' INLINE in the chat: render the deterministic weekly trends signals (ADR 0017 — topic volume this week vs last, rising tags, activity, knowledge growth) from pipeline/registry.md + brain/concepts/ into a TEMP file and…

updated
occupation
unclassified
description

The ONE casual verb for 'what's new?': quickly collect fresh items from the configured RSS sources (bootstrap cap of 3 per topic, fast), sanitize, build a light inflow snapshot to a TEMP file, and answer INLINE in the chat with the top items — no digest…

Source text: Mixed languages

updated
occupation
unclassified
description

Vault-read lookup (Inventory step) over the EXISTING brain/concepts/ Obsidian vault — NOT external research. Runs AFTER research-frame forwards control, OR on direct vault queries: '/know <topic>', 'what does my brain know about X', 'что моя база знает о X',…

updated
Showing 26 of 26 collected skills.