Maintenance in progress: we are indexing a large batch of new skills. Some pages may load slowly or briefly show no results. Nothing is lost, and everything is back to normal within the hour.

Async Repl Protocol

Async REPL Protocol

thedixitjain 73437c0 871 B Updated 2 repo stars

File contents

Async REPL Protocol

When working with Agentica's async REPL harness for testing.

Rules

1. Use await for Future-returning tools

content = await view_file(path)  # NOT view_file(path)
answer = await ask_memory("...")

2. Single code block per response

Compute AND return in ONE block. Multiple blocks means only first executes.

# GOOD: Single block
content = await view_file(path)
return any(c.isdigit() for c in content)

# BAD: Split blocks (second block never runs)
content = await view_file(path)

---

**Source:** [`parcadei/Continuous-Claude-v3`](https://github.com/parcadei/Continuous-Claude-v3) → `.claude/skills/async-repl-protocol/SKILL.md`

**Also appears in:** `parcadei/Continuous-Claude-v3/.claude/skills/archive/async-repl-protocol/SKILL.md`

thedixitjain/the-mega-skill-library/tree/main/library/general-purpose/async-repl-protocol commit 73437c0ae6

Frequently asked questions

npx skillmds add thedixitjain/async-repl-protocol