AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Inbox

skill-soul-brews-studio-arra-oracle-skills-cli-inbox · by Soul-Brews-Studio

Read and write to Oracle inbox — notes, tasks, messages, handoffs. Use when user says "inbox", "leave a note", "write to inbox", "check inbox", "what's pending", or wants to read/write messages for self or other agents. Do NOT trigger for session handoffs (use /forward), schedule (use /schedule), or agent messaging (use /talk-to).

No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-soul-brews-studio-arra-oracle-skills-cli-inbox

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-soul-brews-studio-arra-oracle-skills-cli-inbox)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Inbox? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/inbox - Oracle Inbox

Read and write timestamped notes to ψ/inbox/.

Usage

/inbox                    # List recent inbox items
/inbox read               # List recent inbox items (alias)
/inbox read        # Read specific item by topic keyword
/inbox write       # Write new inbox item
/inbox ls                 # List all items (full)
/inbox clean              # Archive old items (move to ψ/archive/inbox/)

Directory

ψ/inbox/
├── handoff/              # Session handoffs (managed by /forward)
├── schedule.md           # Schedule (managed by /schedule)
├── YYYY-MM-DD_HHMM_.md   # ← inbox items live here
└── ...

Filename Format

Every inbox item follows this pattern:

YYYYMMDD_HHMM__from_.md

Example: 20260323_2112_fix-auth-bug_from_peter.md

Rules:

  • Date: compact YYYYMMDD (no dashes)
  • Topic slug: lowercase, hyphens, no spaces
  • Sender: who wrote it (oracle name or human name)
  • Timestamp: local time (from date)
  • Always at root of ψ/inbox/ (not in subdirectories)

Mode 1: Read (default)

/inbox or /inbox read

ROOT="$(pwd)"
INBOX="$ROOT/ψ/inbox"

List all .md files in ψ/inbox/ (excluding schedule.md and handoff/):

ls -1t "$INBOX"/*.md 2>/dev/null | grep -v schedule.md | head -10

$INBOX is absolute (set as $ROOT/ψ/inbox in Mode 1 Step 0), so ls already prints absolute paths — clickable as-is.

For each file, show:

📥 20260323 21:12 — fix-auth-bug (from peter)
   First 2 lines of content...

If MCP available, also run:

oracle_inbox(limit=10)

/inbox read

Find and display the most recent file matching the topic:

ls -1t "$INBOX"/**.md 2>/dev/null | head -1

Read and display full content.


Mode 2: Write

/inbox write

TS=$(date +%Y%m%d_%H%M)
SLUG=$(echo "" | tr ' ' '-' | tr '[:upper:]' '[:lower:]' | sed 's/[^a-z0-9-]//g')
FROM=$(echo "" | tr ' ' '-' | tr '[:upper:]' '[:lower:]' | sed 's/[^a-z0-9-]//g')
FILE="$INBOX/${TS}_${SLUG}_from_${FROM}.md"

Ask the user: "What do you want to note?" (unless content is provided after topic)

Write the file:

---
topic: 
from: 
timestamp: YYYY-MM-DD HH:MM
---

If MCP available, also call:

oracle_handoff(content, slug)

This syncs to vault for cross-Oracle discovery.

Confirm write (announce-mode — absolute paths required)

announce-mode → absolute path (no ψ/, no ~/, no $VAR, no ...).

Use: echo "marker: $RESOLVED_PATH" — bash substitutes. See CONVENTIONS.md.

echo "📥 Written: $FILE"

Mode 3: List All

/inbox ls

Same as read but show ALL items (no limit), with file sizes:

ls -lht "$INBOX"/*.md 2>/dev/null | grep -v schedule.md

Also count handoffs:

echo "📁 Handoffs: $(ls "$INBOX/handoff/" 2>/dev/null | wc -l) files"

Mode 4: Clean

/inbox clean

Move items older than 7 days to archive:

ARCHIVE="$ROOT/ψ/archive/inbox"
mkdir -p "$ARCHIVE"
find "$INBOX" -maxdepth 1 -name "*.md" -not -name "schedule.md" -mtime +7 -exec mv {} "$ARCHIVE/" \;

Report what was moved. Never delete — move to archive (Nothing is Deleted).


Who Can Write?

Any Oracle, any skill, any agent. The only rule: timestamp before topic in filename.

| Writer | How | Example | |--------|-----|---------| | /inbox write | This skill | 20260323_2112_idea_from_neo.md | | /forward | Handoff | ψ/inbox/handoff/20260323_2112_session-forward.md | | Another Oracle | /talk-to + write | 20260323_2112_status-update_from_odin.md | | Agent directly | oracle_handoff() MCP | Same format |


ARGUMENTS: $ARGUMENTS

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.