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: run_command (cat), view_file.
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.
- Do not run clipboard capture, drop-zone scans, connector reads, or source-system window calculation unless the user asks for fresh source-system retrieval.
- 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.
- 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
- Save a compact local evidence packet when the input is communication evidence:
3. Meetings/chat-transcripts/{platform}/{YYYY-MM-DD}_{scope-slug}_{RUN_ID}.md
3. Meetings/reports/{platform}-runs/{RUN_ID}.md
3. Meetings/reports/chat-runs/{RUN_ID}.md
- record the run in
3. Meetings/chat-transcripts/_manifest.json
- Apply the local tracker updates.
- 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)
- Identify Existing Items: Search 5. Trackers/ for Task IDs mentioned in signal.
- Update Details:
- If signal is a progress update for Task P1-001, updated 5. Trackers/tasks/P1-001.md "Progress Log".
- Manage Stakeholders:
- If sender is known, update their 4. People/ profile "Interaction Stream" with the email/chat content.
- 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.
1---2name: inbox-processor3description: The "Black Hole" for chaos. Aggressively extracts tasks from raw input, screenshots, and transcripts, then routes them to the ledger.4---56> **Runtime Compatibility**: Use the active runtime and its positively detected capabilities; inherit its model unless an evaluated local promotion exists.7> **Cloud Safe**: Use run_command for file operations to bypass iCloud sync-locks.8910# Inbox Processor Skill (Double-Click Integrated)1112> **Role**: You are the "Black Hole" that consumes chaos and emits order. Your primary directive is Aggressive Task Extraction.1314## 1. Native Interface1516- **Inputs**: /paste, /inbox. Text, screenshots/images, transcript-like notes, and files.17- **Tools**: run_command (cat), view_file.1819---2021## 2. Advanced Protocol2223### Phase 0: Fast Single-Evidence Path2425Use 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.26271. Do not run clipboard capture, drop-zone scans, connector reads, or source-system window calculation unless the user asks for fresh source-system retrieval.282. 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.293. Read only the local context needed to apply the update:30 - `5. Trackers/TASK_MASTER.md`31 - matched `5. Trackers/tasks/{ID}.md` files32 - relevant `4. People/*.md` profiles when a stakeholder/dependency changed33 - the transcript/archive contract only if a local evidence packet must be saved344. Save a compact local evidence packet when the input is communication evidence:35 - `3. Meetings/chat-transcripts/{platform}/{YYYY-MM-DD}_{scope-slug}_{RUN_ID}.md`36 - `3. Meetings/reports/{platform}-runs/{RUN_ID}.md`37 - `3. Meetings/reports/chat-runs/{RUN_ID}.md`38 - record the run in `3. Meetings/chat-transcripts/_manifest.json`395. Apply the local tracker updates.406. Run targeted task health refresh for the touched task IDs:4142```bash43python3 system/scripts/task_master_triage.py --apply --touched-task <TASK_ID>44```4546This path preserves auditability while avoiding the heavyweight multi-platform intake workflow for evidence that is already present in the chat.4748### Phase 1: Ingest & Normalize49Strip noise and normalize metadata.5051### Phase 2: Double-Click Logic (Routing)521. **Identify Existing Items**: Search 5. Trackers/ for Task IDs mentioned in signal.532. **Update Details**:54 - If signal is a progress update for Task P1-001, updated 5. Trackers/tasks/P1-001.md "Progress Log".553. **Manage Stakeholders**:56 - If sender is known, update their 4. People/ profile "Interaction Stream" with the email/chat content.574. **New Tasks**: Create 5. Trackers/tasks/{ID}.md using _TEMPLATE.md for any new item.5859---6061## 3. Extraction Rules62- 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.63- Transcript-like text -> Treat as task-master evidence by default; extract new tasks and existing-task updates before generic summary work.64- Explicit directives -> Task (P1).65- Implicit needs -> Investigate (P2).66- Progress updates -> Update Detail File.67- Delegation signals -> Update Awaiting section in stakeholder/task files.6869---7071## 4. Safety Rails72- No Duplicates.73- Redact PII.74- Use run_command for all updates to avoid iCloud sync-locks.