reflection

Analyze conversation logs and tool outcomes to propose skill updates or store preferences.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/Jackiexiao/jackie-skills-starter --skill reflection-jackiexiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflection
Source: https://github.com/Jackiexiao/jackie-skills-starter/tree/main/skills/reflection
Command: npx skills add https://github.com/Jackiexiao/jackie-skills-starter --skill reflection-jackiexiao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps refine AI interactions by analyzing past performance and user feedback to suggest improvements to skills or capture user preferences.

Core Features & Use Cases

  • Skill Improvement: Identifies and proposes concise updates to existing skill definitions based on observed issues or inefficiencies.
  • Preference Management: Captures and formalizes recurring user instructions or project-specific rules into a CLAUDE.md file.
  • Use Case: After a series of interactions where the AI repeatedly made a specific error, this skill could propose a small, targeted edit to the relevant skill's instructions to prevent future mistakes.

Quick Start

Ask the reflection skill to analyze the recent conversation and suggest any improvements.

Frequently Asked Questions about reflection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze conversation history to improve AI agent skills?

To analyze conversation history for AI skill improvement, review interaction logs and tool call outcomes to identify recurring errors, then apply targeted updates to the relevant skill instructions to prevent future mistakes.

What is the best way to capture and store user preferences from AI interactions?

Capturing and storing user preferences from AI interactions requires formalizing recurring instructions or project-specific rules into a CLAUDE.md file, ensuring future interactions automatically align with established user constraints.

Can I use conversation analysis to fix recurring AI tool usage errors?

Yes, conversation analysis can fix recurring AI tool usage errors by evaluating past tool call outcomes and user corrections to propose small, concise updates to the relevant skill's instructions.

Does the reflection skill require any specific dependencies or environment setup?

No specific dependencies or environment setup are required to use the reflection skill, as it operates independently to analyze interaction logs and generate skill updates or preference files.

When should I apply AI refinement to personalize agent interactions?

You should apply AI refinement to personalize agent interactions when you observe recurring user corrections or need to formalize project-specific rules, ensuring the AI consistently adheres to user preferences.