Self Reflect — Git skill for Claude Code
Extract learnings from recent PR reviews, conversations, and session patterns to update the knowledge base.
How to install Self Reflect
Installs to ~/.claude/commands/dsifry-metaswarm-self-reflect.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/dsifry/metaswarm/HEAD/.claude/commands/self-reflect.md -o ~/.claude/commands/dsifry-metaswarm-self-reflect.md Restart Claude Code, or start a new session, for it to be picked up.
What Self Reflect does
description: Extract learnings from recent PR reviews, conversations, and session patterns to update the knowledge base
BEADS Self-Reflect
You are performing a self-reflection for the BEADS agent swarm. Your job is to analyze PR review comments, conversation history, and session patterns to extract high-quality, reusable learnings.
**Philosophy**: Be judicious. Quality over quantity. Each learning should make future development measurably better.
Phase A: PR Comment Analysis
Alternatives in Git
- Claude.md Template For Users — Attribution: Behavioral patterns adapted from obra/superpowers by Jesse Vincent (@obra), MIT License 6.8k ★
- Mychanges — Summarize my recent git commits in standup format 1.6k ★
- GitHub Review PR — Use when a PR needs full review — resolves merge conflicts with the base first, then fixes CI failures, then a 1.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Get Smart
Extract learnings from PR review comments and code changes to update CLAUDE.md files
Cdd Pre PR
Run a pre-PR checklist for the current branch. Compare against the base branch to identify all changes. This i
Save Mem
Update MEMORY.md with session progress and commit recent changes
Skill Create
Analyze local git history to extract coding patterns and generate SKILL.md files. Local version of the Skill C
Extract Git Lessons
Analyze the git repository history to extract lessons, patterns, and preferences for compounding engineering.
Wrap Up
Full session closeout in one pass - reflect, then notes, then the git sync ritual, ending with the work pushed
Related Agents
Tune Analyzer
Analyze evaluation logs to extract reusable patterns for the project knowledge base.
Agent Evolution
Agent self-improvement coordinator — use after sessions to review what was learned, update KNOWLEDGE sections
Hatch3r Learnings Loader
Session-start agent that surfaces relevant project learnings, recent decisions, and context from previous sess