.claude/skills/session-review/SKILL.md
Review work session quality and capture improvement opportunities. Use at end of session, after completing complex features, after series of errors or failed attempts, after 2+ hours of focused work, when user says done/finished/wrap up, for retrospective analysis, or when same mistake happened twice in a session.
npx skillsauth add dmitryprg-ai/cursor-develop-autorules session-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Patterns repeat without reflection. Session reviews exist to catch systemic problems before they become habits.
| Situation | Apply? | |-----------|--------| | After completing a feature | YES | | After a complex bug fix | YES | | After 2+ hours of work | YES | | After series of errors | MANDATORY | | Before ending the day | Recommended |
Use the template in references/review-template.md. Fill all 5 sections:
After each error in the session, also record it using the error-learning rule:
Write improvements to .cursor/data/improvements-backlog.md.
When the backlog reaches 5+ items or has 2+ High priority entries, run the backlog-to-rules skill to implement them into rules and skills.
development
Scan codebase for technical debt and fix safely with TDD. Use to find oversized files, duplicated code, code smells, and refactor safely. Workflow - SCAN, TEST CASES, REFACTOR, VERIFY. Keywords - techdebt, tech debt, duplicates, code quality audit.
development
Test-Driven Development workflow with strict Red-Green-Refactor cycle. Use when developing features with TDD, writing tests before code, or when test-driven approach is needed. MANDATORY order - test cases table BEFORE code, failing tests BEFORE implementation.
testing
Review work session quality and capture improvements. Use at end of session, after large tasks, after series of errors, or when user asks for session review, retrospective, lessons learned. Records improvements to backlog.
data-ai
Analyze data, investigate datasets, work with CSV/parquet/pandas/dataframes. Use when analyzing data, exploring datasets, running experiments, or when user mentions data, analysis, parquet, csv, pandas, dataframe, statistics, investigation.