update-agent-learnings

Extract and classify session learnings for propagation to Claude and subagents.

5|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/namanchopra/branchwater --skill update-agent-learnings-namanchopra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-agent-learnings
Source: https://github.com/namanchopra/branchwater/tree/main/.claude/skills/update-agent-learnings
Command: npx skills add https://github.com/namanchopra/branchwater --skill update-agent-learnings-namanchopra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the problem of capturing and propagating learnings from sessions to enhance the behavior and efficiency of agents over time.

Core Features & Use Cases

  • Session Analysis: Identify learnings from a conversation/session.
  • Learning Extraction: Extract and confirm learnings with the user.
  • Learning Classification: Classify learnings into global, Claude Code only, or agent-specific.
  • Learnings Propagation: Update central learnings file and agent files with the learnings.
  • Use Case: After a challenging session, use this Skill to extract insights and apply them to improve the behavior of Claude and its subagents.

Quick Start

After a challenging session, use the /update-agent-learnings command to propagate learnings to agents.

Frequently Asked Questions about update-agent-learnings

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

FAQPage Schema
How do I extract learnings from a session to improve agent behavior?

Session analysis extracts learnings by reviewing the conversation, confirming insights with you, and propagating them to update central and agent-specific files for improved agent behavior. Classification applies to Claude and subagents.

What is learning propagation in AI agent systems?

Learning propagation is the process of taking extracted session insights, classifying their scope as global or agent-specific, and updating agent files to systematically enhance future agent behavior and efficiency.

How do I classify agent learnings into global or subagent-specific scopes?

Learning classification requires user interaction to confirm the scope of each extracted insight, categorizing it into global, Claude Code only, or agent-specific levels before propagating it to the appropriate files.

When should I use a session analysis skill for agent system improvement?

Use session analysis after a challenging agent session to capture insights, confirm extracted learnings with the user, and apply them to systematically improve the behavior of Claude and its subagents.

Does learning extraction require user confirmation before updating agent files?

Yes, learning extraction requires user interaction to confirm the extracted learnings and classify their scope before the system updates central learnings files and specific agent files with the new data.