respond
skillManually write response back to Claude. Use if read-task did not auto-complete or to finalize response.
apm::install
apm install @antorsae/respondapm::skill.md
---
name: respond
description: Manually write response back to Claude. Use if read-task did not auto-complete or to finalize response.
---
# Respond Skill
Manually write response back to Claude.
## When to Use
- If `/read-task` didn't auto-complete
- To finalize or modify a response
- To manually send findings to Claude
## Steps
Before any file operations, resolve the `.agent-collab` directory so commands work outside the project root:
```bash
AGENT_COLLAB_DIR="${AGENT_COLLAB_DIR:-}"
if [ -n "$AGENT_COLLAB_DIR" ]; then
if [ -d "$AGENT_COLLAB_DIR/.agent-collab" ]; then
AGENT_COLLAB_DIR="$AGENT_COLLAB_DIR/.agent-collab"
elif [ ! -d "$AGENT_COLLAB_DIR" ]; then
AGENT_COLLAB_DIR=""
fi
fi
if [ -z "$AGENT_COLLAB_DIR" ]; then
AGENT_COLLAB_DIR="$(pwd)"
while [ "$AGENT_COLLAB_DIR" != "/" ] && [ ! -d "$AGENT_COLLAB_DIR/.agent-collab" ]; do
AGENT_COLLAB_DIR="$(dirname "$AGENT_COLLAB_DIR")"
done
AGENT_COLLAB_DIR="$AGENT_COLLAB_DIR/.agent-collab"
fi
```
If `$AGENT_COLLAB_DIR` does not exist, stop and ask for the project root.
### 1. Gather Response
If task not yet completed, finish it now.
Collect all findings, code, or analysis.
### 2. Write Response
Write to `$AGENT_COLLAB_DIR/responses/response.md`:
```markdown
# Codex Response
## Task Type
[CODE_REVIEW | IMPLEMENT | PLAN_REVIEW]
## Completed At
[Current timestamp]
## Summary
[Brief summary]
## Detailed Findings/Output
[Full response content]
```
### 3. Update Status
Write `done` to `$AGENT_COLLAB_DIR/status`
### 4. Confirm
Tell user: "Response written. Claude can now use /codex-read to retrieve it."