Awesome-omni-skill Async Feedback Loop

Enables mid-stream course correction by monitoring a FEEDBACK.md file for user interventions. Allows the agent to incorporate new instructions without restarting the task.

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/ai-agents/async-feedback-loop" ~/.claude/skills/diegosouzapw-awesome-omni-skill-async-feedback-loop && rm -rf "$T"
manifest: skills/ai-agents/async-feedback-loop/SKILL.md
source content

SKILL-010: Async Feedback Loop

Overview

Long-running tasks often drift. This skill provides a mechanism for the user to inject guidance via a

FEEDBACK.md
file. The agent checks this file and pivots immediately if new instructions are found.

Trigger Phrases

  • check feedback
  • read instructions
  • get user input

Inputs

ParameterTypeRequiredDefaultDescription
--file
stringNo
FEEDBACK.md
The feedback channel file
--acknowledge
switchNoFalseMark feedback as read (append timestamp)

Outputs

  1. Console: "New feedback found: ..." or "No new feedback."
  2. File Update: Appends "Read by Agent at <time>" if acknowledged.

Implementation

See

check_feedback.ps1
.

Integration

# In a loop:
.\skills\10_async_feedback\check_feedback.ps1 -Acknowledge
if ($LASTEXITCODE -eq 0) {
    # Pivot strategy
}