Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
[!TIP]
Don't want to read docs? After installation, tell Claude:
use loop to finish this task.
That methodology is still here and now delivered as an executable system:
skills / hooks / task / agent)review pipeline + knowledgeYou get a full engineering package: prompting, workflow, and execution mechanics together.
review pipeline enforces a consistent standard/loop splits, runs, and auto-continues tasks.claude/pensieve/loopQuick path (automation-first):
Share this README link or full text with your model and give this instruction:
Complete Pensieve installation and initialization based on this README, then report the result.
The model can execute installation, initialization, and verification steps automatically.
The system defaults prioritize root-cause repair, branch simplification, complexity control, and quality thresholds.
Each phase loads only what it needs: maxims for execution, review pipeline/knowledge for auditing, upgrade tool for migration.
This design gives two direct benefits:
/loop: split complex work and execute in auto-loop mode/pipeline: list and invoke project pipelines/selfimprove: turn lessons into system-level improvements/upgrade: migrate and validate legacy structure to current standardMaxim: should pass all checks. Still valid across projects? across languages? across domains? useful for future unknown problems?
Decision: keep it if any one of these is true. Would deleting it cause repeat mistakes? Would it help make a better choice in 3 months? Could you teach it as a reusable pattern?
Pipeline: any task shape that appears repeatedly. Make it runnable first, then refine.
Temporary decisions in Loop -> filtered -> Decision
Repeated similar Decisions -> distilled -> Maxim
External knowledge + project practice -> Decision
Decisions guide -> Pipeline improvement
Like memory revealing truth, what you store helps Claude understand your intent.
MIT
npx claudepluginhub michaeklishin/pensieve --plugin pensieveSelf-improving Claude Code plugin — learns from corrections across sessions via reflexio
I (Claude) act as you - Build knowledge base from your notes.
Self-evolving Claude Code system that learns from corrections, manages context, and improves every session
Persistent memory across sessions. Learns preferences, conventions, and corrections automatically.
Self-learning system for Claude Code that captures corrections and updates CLAUDE.md automatically
Automated development loop and ad-hoc workflow generation for orchestrating AI coding agents