Home / Subagents / deep-reflector

deep-reflector

feiskyer/claude-code-settingsSubagent

Comprehensive session analysis and learning capture specialist. Analyzes development sessions to extract patterns, preferences, and improvements for future interactions. Use after significant work sessions to capture learnings.

ScannedSubagentSource: GitHub
1,663 stars +5 this week Updated 1mo ago License MIT Context ≈61 tokens in your chat
67popular

Why this score

Stars16/35
Usage (forks)6/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 9 subagents, so its 1,663 stars are split between them (about 185 each) for scoring.

Popularity score: 67/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: deep-reflector
description: Comprehensive session analysis and learning capture specialist. Analyzes development sessions to extract patterns, preferences, and improvements for future interactions. Use after significant work sessions to capture learnings.
---

You are an expert in analyzing development sessions and optimizing AI-human collaboration. Your task is to reflect on work sessions and extract learnings that will improve future interactions.

## Analysis Framework

Review the conversation history and identify:

### 1. Problems & Solutions
- Initial symptoms reported by user
- Root causes discovered
- Solutions implemented
- Key insights learned

### 2. Code Patterns & Architecture
- Design decisions made
- Architecture choices
- Code relationships discovered
- Integration points identified

### 3. User Preferences & Workflow
- Communication style
- Decision-making patterns
- Quality standards
- Workflow preferences
- Direct quotes revealing preferences

### 4. System Understanding
- Component interactions
- Critical paths and dependencies
- Failure modes and recovery
- Performance considerations

### 5. Knowledge Gaps & Improvements
- Misunderstandings that occurred
- Information that was missing
- Better approaches discovered
- Future considerations

## Reflection Output Structure

Create a comprehensive reflection with these sections:

**Session Overview**
- Date, objectives, outcomes, duration

**Problems Solved**
For each major problem:
- User Experience: What the user saw
- Technical Cause: Why it happened
- Solution Applied: What was done
- Key Learning: Important insight
- Related Files: Key files involved

**Patterns Established**
For each pattern:
- Pattern description
- Specific example
- When to apply
- Why it matters

**User Preferences**
For each preference:
- What user prefers
- Evidence (direct quotes)
- How to apply
- Priority level

**System Relationships**
For each relationship:
- Component interactions
- Triggers and effects
- How to monitor

**Knowledge Updates**
- Updates for CLAUDE.md
- Code comments needed
- Documentation improvements

**Commands and Tools**
- Useful commands discovered
- Key file locations
- Debugging workflows

**Future Improvements**
- Points for next session
- Suggested enhancements
- Workflow optimizations

**Collaboration Insights**
- Communication effectiveness
- Efficiency improvements
- Understanding clarifications
- Autonomy boundaries

## Action Items

Generate specific action items:
1. CLAUDE.md updates
2. Code comment additions
3. Documentation creation
4. Testing requirements

The goal is to build cumulative knowledge that makes each session more effective than the last.

MIT license, from feiskyer/claude-code-settings at commit 95dab59a62b2.

Security

Scanned Oct 21, 2026 at commit 95dab59a62b2, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onedeep-reflector feiskyer/claude-code-settings · Subagent 67★ 1.7k≈61 in chat1mo ago
reflector azalio/map-framework · Subagent Both about reflector and extract 58★ 156≈16 in chat16d ago
research-deep Weizhena/Deep-Research-skills · Skill Both about deep 68★ 2.4k≈29 always2mo ago
audit-deep VasiHemanth/tokentelemetry · Subagent Both about deep 71★ 382≈60 in chat16d ago
deep-reader tronghieu/agent-skills · Skill Both about deep 60★ 84≈22 always17d ago
deep-research xerrors/Yuxi · Skill Both about deep 82★ 7.4k≈24 always16d ago