brain:update

Scan conversations and write new decisions, tasks, entities, and events to a project brain database.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill brain-update-coco-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brain:update
Source: https://github.com/coco-research/coco/tree/main/systems/brain/skills/brain-update
Command: npx skills add https://github.com/coco-research/coco --skill brain-update-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill captures the full context of a conversation at the end of a session so important facts are not lost across terminal resets or parallel workstreams.

Core Features & Use Cases

  • Conversation Scanning: Reviews the entire exchange to find new entities, relationships, decisions, events, and tasks.
  • Conflict-Aware Updates: Compares new information against the current brain state so newer or more advanced task statuses are preserved.
  • Persistent Sync: Writes approved updates to the project brain database and mirrors the result into connected memory stores when available.
  • Use Case: A developer wraps up a planning session, invokes the skill, and gets a complete memory flush that preserves decisions, follow-ups, and ownership details for the next session.

Quick Start

Use the brain:update skill to scan the conversation and save any new decisions, tasks, entities, and events into the project brain after checking for conflicts.

Frequently Asked Questions about brain:update

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

FAQPage Schema
How do I save conversation context and decisions for cross-session task tracking?

To save conversation context for cross-session task tracking, scan the active session exchange and write new entities, relationships, and decisions to a shared project brain database. This captures full context so important facts are not lost across terminal resets or parallel workstreams.

What is the best way to resolve conflicts when syncing memory across multiple sessions?

The best way to resolve memory sync conflicts is to compare new session information against the current project brain state. This conflict-aware comparison preserves newer or more advanced task statuses during the ordered write process to prevent overwriting updated data.

How do I log end-of-session events and tasks into a persistent project brain?

To log end-of-session events and tasks into a persistent project brain, invoke a session capture process that reviews the entire conversation. It identifies new tasks and events, applies deduplication rules, and executes ordered writes to the database.

Does project memory synchronization require a dedicated brain database to function?

Yes, project memory synchronization requires brain database detection to function. The process reads the current state from this database to perform conflict resolution and deduplication before safely writing approved updates and mirroring results to connected memory stores.

Can I mirror ordered writes from a project brain database to connected memory stores?

Yes, you can mirror ordered writes from a project brain database to connected memory stores. After writing approved updates and completing the knowledge refresh, the synchronization process mirrors the results into available memory stores with safe fallbacks.