company-brain-follow-up-agent
topoteretes/cognee/.agents/skills/company-brain-follow-up-agent/SKILL.md
Turn your latest Granola call into next steps (owner, team, due date, and the Linear issue that already tracks each one) and post them to Slack, using cognee memory of your calls, Linear issues and Gmail inbox. Use when someone asks for the next steps or action items of their latest call. Runs locally; reads Gmail read-only; posts to Slack only when Slack is set up.
- Reads credentials
What's in it
- Company brain: agent for follow-up
- Steps
- Rules
- Clean up
---
name: company-brain-follow-up-agent
description: Turn your latest Granola call into next steps (owner, team, due date, and the Linear issue that already tracks each one) and post them to Slack, using cognee memory of your calls, Linear issues and Gmail inbox. Use when someone asks for the next steps or action items of their latest call. Runs locally; reads Gmail read-only; posts to Slack only when Slack is set up.
---
# Company brain: agent for follow-up
Runs the follow-up agent cookbook in `examples/cookbooks/company_brain/follow_up_agent/`.
It remembers your Granola calls, Linear issues and Gmail inbox in the cognee dataset
`follow_up_agent`, then works out the next steps of your latest call and posts them to
Slack, or prints them. Setup, the scripts and what each one does are in the cookbook's
[`README.md`](../../../examples/cookbooks/company_brain/follow_up_agent/README.md).
Run every command from the repo root.
## Steps
With none of Granola, Linear and Gmail set up, the commands below run on sample calls,
issues and email (the `[setup]` line says so), follow up a fictional call and never post to
Slack; only `LLM_API_KEY` is needed. Tell the user the steps come from sample data. Add
`--sample` to use the sample even when their accounts are set up.
1. Run `uv run python examples/cookbooks/company_brain/follow_up_agent/follow_up_agent.py --check`.
- Exit 0: go to step 2. `[setup] SKIPPED:` lines name optional sources that won't be
used; mention them to the user, but they don't block the run.
- Exit 2: each `[setup] MISSING:` line names one fix. Don't create credentials yourself.
Tell the user exactly which line to fix, using the README's "What it needs" table,
and stop.
2. Run `uv run python examples/cookbooks/company_brain/follow_up_agent/follow_up_agent.py`.
Add `--days N` if the user named a time range, and `--no-linear` / `--no-email` if they
don't want a source used.
3. The steps are everything after the `[follow_up] Posted to Slack:` or `[follow_up] Steps`
line. Give them to the user, say which call they come from (the `[follow_up] Call:`
line), which sources went in (the `[ingest_*]` lines), and whether they were posted.
4. If a script fails, `follow_up_agent.py` exits 1 with a line naming what went wrong. Run
that script from `examples/cookbooks/company_brain/follow_up_agent/scripts/` on its own
to look closer.
## Rules
- Gmail access is read-only.
- With Slack set up, a run posts to the user's real channel, and every run reads the
user's real calls, issues and mailbox and uses LLM credits, so run it only when the user
asked for it.
- Don't print the contents of `credentials.json`, `token.json` or `.env`.
- A sample run forgets the cookbook's dataset `follow_up_agent` before it ingests (the `[clear]`
line). On the user's own data, pass `--clear` only when they asked to start over: it
forgets everything the dataset holds.
- Don't pass `--ui` unless the user asked to browse the graph: it keeps running until
Ctrl+C.
## Clean up
```bash
uv run cognee-cli forget --dataset follow_up_agent
```
More agent context in topoteretes/cognee
21 other files this repository gives its agents.
AGENTS.md
CLAUDE.md
Skill
- cognee-cli.agents/skills/cognee-cli/SKILL.md
- cognee-community.agents/skills/cognee-community/SKILL.md
- cognee-custom-graph-models.agents/skills/cognee-custom-graph-models/SKILL.md
- cognee-custom-pipelines.agents/skills/cognee-custom-pipelines/SKILL.md
- cognee-docker.agents/skills/cognee-docker/SKILL.md
- cognee-forget.agents/skills/cognee-forget/SKILL.md
- cognee-improve-sessions.agents/skills/cognee-improve-sessions/SKILL.md
- cognee-ingestion.agents/skills/cognee-ingestion/SKILL.md
- cognee-install.agents/skills/cognee-install/SKILL.md
- cognee-integrations.agents/skills/cognee-integrations/SKILL.md
- cognee-migrations.agents/skills/cognee-migrations/SKILL.md
- cognee-performance.agents/skills/cognee-performance/SKILL.md
- cognee-permissions.agents/skills/cognee-permissions/SKILL.md
- cognee-recall.agents/skills/cognee-recall/SKILL.md
- cognee-server.agents/skills/cognee-server/SKILL.md
- company-brain-company-qa.agents/skills/company-brain-company-qa/SKILL.md
- personalized-email.agents/skills/personalized-email/SKILL.md
- self-hosted-companion.agents/skills/self-hosted-companion/SKILL.md
- cogneecognee/skill.md
Discussion
Evidence it works
Elsewhere, people who say they tested it. Read them for what they measured.
- Oct 18, 2025 · Web · dev.to · Building 100% local AI memory with cognee
- Oct 22, 2025 · GitHub · codeflash-ai/cognee · ⚡️ Speed up function `get_frontend_download_info` by 3,899%
Talked about elsewhere, linking to topoteretes/cognee
- Show HN: Cognee – Open-Source AI Memory Layer That Remembers Context
Hacker News · 9 points · 2 comments · Jun 3, 2025
- How to use Cognee with Hermes
Web · dev.to · Oct 12, 2026
- cognee 1.0: Self-improving memory for agents
YouTube · cognee · 38,162 views · 530 comments · Jul 17, 2026
- 🚀 Skyrocketing! 🚀 (200+ new stars) 📦 topoteretes / cognee ⭐ 4,853 (+414) 🗒 Python Memory for AI Agents in 5 lines of code
Bluesky · @github-trending.bsky.social · 7 likes and reposts · Jun 9, 2025
- [Add App]Cognee
GitHub · beclab/apps · 2 reactions · Apr 10, 2026
- Show HN: Auto-optimizing deterministic LLM outputs using knowledge graphs
Hacker News · 7 points · Apr 22, 2024
- cognee Review 2026: AI Memory Knowledge Graph | PromptQuorum
Web · promptquorum.com · Sep 18, 2026
- Cognee: Superior AI Memory & Knowledge For AI Agents! Greatly Beats ChatGPT! (Opensource)
YouTube · WorldofAI · 27,846 views · 43 comments · Nov 5, 2025
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

