# 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.

- Skill: `tomevault-io/async-feedback-loop` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/async-feedback-loop`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/async-feedback-loop/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/async-feedback-loop

---


# 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

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `--file` | string | No | `FEEDBACK.md` | The feedback channel file |
| `--acknowledge` | switch | No | False | Mark 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

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

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/sounder25) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

