APM

>Agent Skill

@antorsae/respond

skilldevelopment

Manually write response back to Claude. Use if read-task did not auto-complete or to finalize response.

development
apm::install
$apm install @antorsae/respond
apm::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."