smithery.ai

inbox-processor

The "Black Hole" for chaos. Aggressively extracts tasks from raw input, screenshots, and transcripts, then routes them to the ledger.

First seen Mar 26, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,540 B
  • docs SUMMARY.md 124 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Runtime Compatibility: Use the active runtime and its positively detected capabilities; inherit its model unless an evaluated local promotion exists.
Cloud Safe: Use run_command for file operations to bypass iCloud sync-locks.

Inbox Processor Skill (Double-Click Integrated)

Role: You are the "Black Hole" that consumes chaos and emits order. Your primary directive is Aggressive Task Extraction.

1. Native Interface

  • Inputs: /paste, /inbox. Text, screenshots/images, transcript-like notes, and files.
  • Tools: runcommand (cat), viewfile.

2. Advanced Protocol

Phase 0: Fast Single-Evidence Path

Use this path when the user directly provides one screenshot, image, email/chat snippet, or transcript excerpt in the current turn and it contains a clear work signal.

  1. Do not run clipboard capture, drop-zone scans, connector reads, or source-system window calculation unless the user asks for fresh source-system retrieval.
  2. Extract the work signal in one pass: existing task ID or likely matching task, status change, blocker/dependency, owner, due date, source platform, sender, recipients, and follow-up date.
  3. Read only the local context needed to apply the update:

- 5. Trackers/TASK_MASTER.md - matched 5. Trackers/tasks/{ID}.md files - relevant 4. People/*.md profiles when a stakeholder/dependency changed - the transcript/archive contract only if a local evidence packet must be saved

  1. Save a compact local evidence packet when the input is communication evidence:

- 3. Meetings/chat-transcripts/{platform}/{YYYY-MM-DD}{scope-slug}{RUNID}.md - 3. Meetings/reports/{platform}-runs/{RUNID}.md - 3. Meetings/reports/chat-runs/{RUNID}.md - record the run in 3. Meetings/chat-transcripts/manifest.json

  1. Apply the local tracker updates.
  2. Run targeted task health refresh for the touched task IDs:
python3 system/scripts/task_master_triage.py --apply --touched-task <TASK_ID>

This path preserves auditability while avoiding the heavyweight multi-platform intake workflow for evidence that is already present in the chat.

Phase 1: Ingest & Normalize

Strip noise and normalize metadata.

Phase 2: Double-Click Logic (Routing)

  1. Identify Existing Items: Search 5. Trackers/ for Task IDs mentioned in signal.
  2. Update Details:

- If signal is a progress update for Task P1-001, updated 5. Trackers/tasks/P1-001.md "Progress Log".

  1. Manage Stakeholders:

- If sender is known, update their 4. People/ profile "Interaction Stream" with the email/chat content.

  1. New Tasks: Create 5. Trackers/tasks/{ID}.md using _TEMPLATE.md for any new item.

3. Extraction Rules

  • Screenshots/images -> Treat visible work signal as task-master evidence by default; extract tasks, status changes, blockers, owners, dates, links, and ticket IDs before asking for intent.
  • Transcript-like text -> Treat as task-master evidence by default; extract new tasks and existing-task updates before generic summary work.
  • Explicit directives -> Task (P1).
  • Implicit needs -> Investigate (P2).
  • Progress updates -> Update Detail File.
  • Delegation signals -> Update Awaiting section in stakeholder/task files.

4. Safety Rails

  • No Duplicates.
  • Redact PII.
  • Use run_command for all updates to avoid iCloud sync-locks.