Awesome-omni-skill reflect-yourself

Self-learning system that captures corrections, discovers workflow patterns, and syncs learnings to skills and rules. Use when ending a session, after corrections, or when the user wants to formalize learnings (v1.0.5).

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/reflect-yourself" ~/.claude/skills/diegosouzapw-awesome-omni-skill-reflect-yourself && rm -rf "$T"
manifest: skills/development/reflect-yourself/SKILL.md
source content

reflect-yourself

A self-learning system for Cursor that captures corrections and syncs them to the right place.

Commands

When the user invokes these commands, read the corresponding file in

commands/
:

CommandFile
/reflect-yourself
commands/reflect-yourself.md
/reflect-yourself-skills
commands/reflect-yourself-skills.md
/reflect-yourself-queue
commands/reflect-yourself-queue.md
/reflect-yourself-skip
commands/reflect-yourself-skip.md

Quick Start

  1. At session end, run
    /reflect-yourself
  2. Review captured learnings
  3. Approve, edit, or skip each one
  4. Learnings are applied to skills/rules

Placement Logic

  • Project Skills (
    .cursor/skills/
    ) → Codebase-specific
  • Personal Skills (
    ~/.cursor/skills/
    ) → Reusable across projects
  • Project Rules (
    .cursor/rules/
    ) → Coding standards

Queue Location

Pending learnings:

~/.cursor/reflect-queue.json
(global location, never pollutes project repos)