Self-Reflection Loop

Generate structured self-reflection reports after task completion.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/aggelosChatziioannou/kimi_claw_skills --skill self-reflection-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Self-Reflection Loop
Source: https://github.com/aggelosChatziioannou/kimi_claw_skills/tree/main/self-reflection-loop
Command: npx skills add https://github.com/aggelosChatziioannou/kimi_claw_skills --skill self-reflection-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of analyzing completed tasks to identify successes, failures, and lessons learned, fostering continuous improvement without manual oversight.

Core Features & Use Cases

  • Automated Post-Task Analysis: Generates structured reflections on task outcomes.
  • Continuous Learning: Integrates insights to improve future performance.
  • Use Case: After completing a complex coding task, the Skill automatically generates a reflection detailing what code worked well, any bugs encountered, and how to approach similar problems more efficiently next time.

Quick Start

After completing any task, the skill will automatically generate a self-reflection report.

Frequently Asked Questions about Self-Reflection Loop

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

FAQPage Schema
How do I automate post-task analysis for continuous learning?

Automating post-task analysis involves generating structured reflections on task outcomes to identify successes, failures, and actionable insights. This Skill handles that process automatically upon task completion, applying it to technical, communication, research, and creative endeavors.

Can I use automated self-reflection for non-technical tasks like research?

Automated self-reflection applies to all task types including technical, communication, research, and creative endeavors. It consistently identifies lessons learned across diverse workflows, ensuring performance enhancement regardless of the domain.

What's the best way to identify actionable insights from completed coding tasks?

The best way to identify actionable insights is generating a structured reflection report detailing what worked well, bugs encountered, and efficient approaches for similar problems. This ensures lessons are captured automatically without manual oversight.

How does automated self-correction integrate with existing memory mechanisms?

Automated self-correction integrates with memory or skill update mechanisms by applying structured reflection templates. This ensures identified insights are systematically stored to improve future performance across all task types.

Do I need structured reflection templates to automate task analysis?

Yes, structured reflection templates are required to automate task analysis. These templates guide the identification of successes, failures, and lessons learned, enabling consistent performance enhancement and integration with memory update mechanisms.

When should I not use automated post-task analysis?

You should avoid automated post-task analysis when lacking integration with memory or skill update mechanisms. Without these systems, the structured reflection templates cannot store identified insights to effectively improve future performance.