reflect

Automate self-refinement of output artifacts by identifying gaps and proposing evidence-based fixes.

2|Updated Jul 13, 2025
One-click install
npx skills add https://github.com/krzemienski/shannon --skill reflect-krzemienski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflect
Source: https://github.com/krzemienski/shannon/tree/main/skills/reflect
Command: npx skills add https://github.com/krzemienski/shannon --skill reflect-krzemienski

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of self-refinement and improvement on prior outputs, ensuring that gaps and issues are addressed with evidence-based discipline.

Core Features & Use Cases

  • Self-Refinement: Automatically applies dominant-gap discipline to identify and address the most critical issues.
  • Evidence-Based: Requires transcript-proof fixes and promotes recurrence of frequent gaps.
  • Use Case: Use this Skill after completing a phase or iteration to ensure that the output meets the desired quality standards and no critical issues are overlooked.

Quick Start

/shannon:reflect

Frequently Asked Questions about reflect

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

FAQPage Schema
How do I automate self-refinement on development artifacts?

Automate self-refinement by applying dominant-gap discipline to identify and address critical issues in development artifacts. Use this Skill after completing a phase to ensure output meets quality standards.

How does evidence-based gap analysis work for iterative workflows?

Evidence-based gap analysis works by identifying dominant gaps in prior outputs and proposing fixes that require transcript-proof evidence. This promotes recurrence prevention of frequent issues in iterative development.

Do I need Python to configure automated improvement workflows?

Yes, you need Python for scripting and YAML for configuration to run this automated improvement workflow. These dependencies support the evidence-based discipline and gap analysis processes.

What's the best way to identify critical gaps in development outputs?

The best way to identify critical gaps is applying dominant-gap discipline to automatically evaluate output artifacts. This evidence-based approach ensures the most critical issues are addressed first.

When should I apply evidence-based self-refinement in a development workflow?

Apply evidence-based self-refinement after completing a phase or iteration in your development workflow. This ensures output meets desired quality standards and no critical issues are overlooked.

Can I use this automated gap analysis for correctness-critical development?

Yes, this automated gap analysis is designed for iterative development workflows where quality and correctness are critical. It identifies issues and proposes evidence-based fixes.