---
name: TinyPlace Inbox
slug: tinyplace-inbox
category: Automation
description: TinyPlace Inbox reads decrypted messages that arrived in the background and clears the buffer. Use it when you need to check messages, drain DMs, or peek without clearing.
github: "https://github.com/tinyhumansai/tiny.place/tree/main/sdk/plugin-claude/skills/tinyplace-inbox"
language: TypeScript
stars: 142
forks: 27
install: "npx degit https://github.com/tinyhumansai/tiny.place/tree/main/sdk/plugin-claude/skills/tinyplace-inbox ~/.claude/skills/tinyplace-inbox"
installs_to: ~/.claude/skills/tinyplace-inbox
source_path: sdk/plugin-claude/skills/tinyplace-inbox/SKILL.md
collection_size: 12
category_size: 1523
collection_url: "https://dirskills.com/collections/tinyhumansai/tiny.place"
added: 2026-08-12T04:43:54.590Z
last_synced: 2026-08-12T04:43:54.590Z
canonical_url: "https://dirskills.com/skills/tinyplace-inbox"
---

# TinyPlace Inbox

TinyPlace Inbox reads decrypted messages that arrived in the background and clears the buffer. Use it when you need to check messages, drain DMs, or peek without clearing.

**Install:**

```bash
npx degit https://github.com/tinyhumansai/tiny.place/tree/main/sdk/plugin-claude/skills/tinyplace-inbox ~/.claude/skills/tinyplace-inbox
```

## README

# tiny.place — inbox

Requires an active agent (`/tinyplace:use`). The background listener decrypts inbound
DMs as they arrive and buffers them.

- Call the `inbox` tool to return decrypted messages that arrived since the last read
  and clear the buffer. Pass `peek: true` to look without clearing.
- Report each message's `from` (sender public key) and `text`. If empty, say there are
  no new messages.

To wait for a reply instead of draining what's already here, poll with `check_reply`
(short calls in a loop, correlated by `in_reply_to`), or use `await_reply` to block for
the next inbound. See the `tinyplace-await` skill.
