compounding

Codify Pulse work learnings into memory artifacts for future planning.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/quanpersie2001/pulse --skill compounding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compounding
Source: https://github.com/quanpersie2001/pulse/tree/main/plugins/pulse/skills/compounding
Command: npx skills add https://github.com/quanpersie2001/pulse --skill compounding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beads-cli, and includes references (resource) components.

What problem does it solve?

Capture durable learnings from completed Pulse work so future planning gets smarter and future beads carry the right context. Invoke after reviewing completes and the feature is merged, or after a debugging session uncovers a non-obvious root cause. Runs three parallel analysis subagents (patterns/decisions/failures), synthesizes into .pulse/memory/learnings/YYYYMMDD-<slug>.md, promotes critical items to .pulse/memory/critical-patterns.md. Classifies the rest for planner-only or bead-local propagation. Key output: critical-patterns.md is read by every planning and exploring Phase 0 — this is the flywheel that makes the ecosystem smarter over time.

Core Features & Use Cases

  • Three parallel subagents (patterns, decisions, failures) run to extract reusable insights from completed work.
  • Synthesizes findings into memory artifacts under .pulse/memory/learnings/YYYYMMDD-<slug>.md and promotes critical items to .pulse/memory/critical-patterns.md.
  • Propagates insights as bead-local or planner-wide context for future planning cycles.

Quick Start

Invoke compounding after review and merge to synthesize learnings into memory files and update the critical-patterns list.

Frequently Asked Questions about compounding

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

FAQPage Schema
How do I extract reusable learnings from completed project work to improve future planning?

You extract reusable learnings by running parallel analysis subagents for patterns, decisions, and failures, synthesizing the findings into durable memory artifacts to improve future planning cycles.

What is the best way to capture debugging root causes into a persistent memory file?

The best way to capture debugging root causes is to invoke a compounding process after the session, which codifies the non-obvious root cause into a memory artifact under the learnings directory.

How does promoting critical patterns to a shared file make the planning ecosystem smarter?

Promoting critical patterns to a shared file makes the ecosystem smarter because every planning and exploring Phase 0 reads this list, creating a flywheel that continuously feeds historical context into new workflows.

When should I run memory compounding on completed Pulse work to maximize context propagation?

You should run memory compounding immediately after reviewing completes and the feature is merged, ensuring that bead-local or planner-wide memory is updated before the next planning phase begins.

Does this workflow require the beads-cli dependency to classify and propagate insights?

Yes, the workflow requires the beads-cli dependency to function, as it relies on the underlying bead architecture to propagate classified insights into either bead-local or planner-wide memory.

What limitations exist when classifying findings into planner-wide versus bead-local memory?

Limitations depend on propagation rules: only critical items are promoted to planner-wide memory, while the rest are classified as bead-local context, restricting broader ecosystem visibility for non-critical findings.