Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Second Brain Inbox Triage — CODE Framework Skill

    1

    Ideas, links, screenshots, voice memos, PDFs — they pile up until opening your notes app feels like a chore you'll never finish.

    $9

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned
    Second Brain Inbox Triage — CODE Framework Skill

    Second Brain Inbox Triage — CODE Framework Skill

    Example session with this skill installed

    I want to run an inbox triage session using the second-brain-inbox-triage skill.

    Config

    • Inbox path: ./Inbox
    • Trash policy: move to _Trash/ folder, 30-day retention
    • Batch size: 20
    • Bucket root: ./SecondBrain

    My inbox currently contains the following 18 items:

    1. Email screenshot: "50% off Figma Pro — offer expired last Friday" — I saved this two weeks ago, the deal is dead.
    2. Note: "Reply to Sam confirming Thursday lunch at 12:30" — Sam is waiting on my confirmation.
    3. Bookmark: "12 CSS Grid layout patterns for dashboards" — saved for design inspiration, no immediate use.
    4. Reminder: "Check tire tread depth before winter" — needs a garage visit, no deadline yet.
    5. File: "2024_tax_return_final.pdf" — filed and closed months ago, keeping for records.
    6. Note: "Q4 board deck — first draft needed by Nov 14" — 30-slide deck, multi-day effort.
    7. Voice memo transcript: "Idea — internal newsletter for the design team" — no owner, no date, no outcome, just a spark.
    8. Note: "Buy milk and eggs on the way home" — trivial errand.
    9. Article: "Advanced TypeScript generics explained" — bookmarked for a future refactor, no obligation.
    10. Screenshot: "Team offsite photos from June" — no action, historical.
    11. Note: "Pay the electricity bill — due Oct 20" — recurring monthly obligation.
    12. Email: "LinkedIn recruiter pitch — Senior PM at FintechCo" — I'm not job hunting, irrelevant.
    13. Note: "Draft a one-paragraph bio for the conference website" — 10-minute task, my slot is due this week.
    14. File: "Old_project_alpha_archive.zip" — project shipped in 2023, no longer active.
    15. Bookmark: "The best running shoes of 2026 — review roundup" — ongoing fitness interest.
    16. Note: "Update emergency contact info in HR portal" — 5-minute task, policy requires it.
    17. Duplicate note: "Q4 board deck — outline needed" — same project as item #6, captured twice.
    18. File: "corrupted_scan_003.pdf" — won't open, no idea what it is.

    Please triage this batch now, one pass, and give me the Triage Report when done. Confirm the effective config and the four decisions before you start.

    • Read your context and instructions
    • Compiled the second brain inbox
    • Generated the document

    Pre-flight: effective config

    SettingValue
    Inbox./Inbox (18 items, under the 200-item threshold, so no batch-size discrepancy)
    Trash policyMove to _Trash/, 30-day retention (nothing is permanently deleted)
    Batch size20, so all 18 items fit in one batch
    Bucket root./SecondBrain (Projects / Areas / Resources / Archives)
    Timebox25 min, 5 questions max, confidence threshold 0.80
    ModeDry run. Your items are described in chat, not confirmed as files on disk, so every disposition below is a proposal and nothing has been moved.

    The four decisions (first "yes" wins):

    Trash (no future value) →

    Do (actionable, under 2 minutes) →

    Archive (historical, no action; lands in the Archives bucket) →

    File (everything else, into Projects, Areas or Resources).


    Inbox Triage Report — Batch 1

    Mode: Dry run
    Inbox: ./Inbox
    Items in batch: 18
    Duration: Not timed (simulated; the scan was routing-only, with no deep reading)
    Items remaining: 0 (proposed)

    Disposition Summary

    DecisionCount%
    Trash316.7%
    Do15.6%
    Archive316.7%
    File1161.1%
    Total18100%

    CODE Distribution

    BucketCount
    Projects2
    Areas4
    Resources5
    Archives3

    The Archives row counts every item routed by the Archive decision. They are the same destination.

    Disposition by Item

    #ItemDecisionDestination
    1Figma 50% off screenshotTrash_Trash/
    2Reply to Sam, Thursday lunchDoDone inline, source deleted
    312 CSS Grid patternsFileResources/Design
    4Tire tread depth checkFileAreas/Car maintenance
    52024_tax_return_final.pdfArchiveArchives/Finances
    6Q4 board deckFileProjects/Work
    7Design team newsletter ideaFile (flagged)Resources/Ideas
    8Buy milk and eggsFileAreas/Home
    9Advanced TypeScript genericsFileResources/Engineering
    10June offsite photosArchiveArchives/Team
    11Pay electricity billFileAreas/Home
    12LinkedIn recruiter pitchTrash_Trash/
    13Conference bio paragraphFileProjects/Work
    14Old_project_alpha_archive.zipArchiveArchives/Projects
    15Running shoes roundupFileResources/Fitness
    16Update emergency contact in HR portalFileAreas/Work
    17Duplicate "Q4 board deck — outline"Trash_Trash/ (merged into #6)
    18corrupted_scan_003.pdfFile (anomaly)Resources/Unsorted

    Completed Inline (< 2 min)

    • Reply to Sam. Proposed text: "Hi Sam, confirming Thursday lunch at 12:30. See you then!" I can't send it from here, so you'd send it and then the source note gets removed.

    Filed

    ItemBucketNext Action
    12 CSS Grid patternsResources/Designnone
    Tire tread checkAreas/Car maintenanceVisit the garage and measure tread depth this weekend.
    Q4 board deckProjects/WorkDraft the outline for the 30-slide deck (45-min block); first draft due Nov 14.
    Newsletter ideaResources/IdeasRe-triage — ambiguous
    Milk and eggsAreas/HomeBuy milk and eggs on the way home.
    TypeScript genericsResources/Engineeringnone
    Electricity billAreas/HomePay the electricity bill before Oct 20.
    Conference bioProjects/WorkWrite the one-paragraph bio (10 min) and submit it this week.
    Running shoes roundupResources/Fitnessnone
    Emergency contactAreas/WorkUpdate emergency contact in the HR portal (5 min).
    corrupted_scan_003.pdfResources/UnsortedRe-triage — unreadable; rescan or ask the sender.

    Notes on the less obvious calls

    • #8 can't be done in 2 minutes because it needs a store trip, so it isn't a Do.

    #11 is a recurring obligation that needs your payment portal. If you can pay it right now, tell me and I'll convert it to a Do.

    #13 and #16 take over 2 minutes. #13 has a deadline this week, so it's a Project. #16 has no date, so it's an Area.

    Flagged for Your Decision

    Design team newsletter idea (#7) has no owner, date or outcome, so it fails the Project test. Options:

    A) keep it in Resources/Ideas (proposed), or

    B) commit to it and name an owner and date, which would make it a Project.

    Anomalies

    Duplicate: #17 ↔ #6 (same Q4 board deck). #17 goes to _Trash/ and its "outline" ask is folded into #6's next action.

    • Corrupted/unreadable: #18 won't open. I made no guess at its contents and did not trash it.
    • Orphaned attachments: none.

    Metrics

    • Trash rate: 16.7% (target 20–40%, slightly below)
    • Do rate: 5.6% (target 10–25%, below)
    • File rate: 61.1% (target 40–60%, marginally above)
    • Ambiguity rate: 5.6% (target under 10%)
    • Caveat: with 18 items (under 25) these numbers are noisy.

    Quality Gate (§9)

    • Every item received exactly one disposition: pass, 18 of 18 (3+1+3+11).
    • No item remains in the inbox from this batch: pass (proposed; nothing moved in a dry run).
    • Every filed item has the full metadata schema:

    pass (proposed). Each gets title, bucket, created, triaged (2026-10-03), source and status once executed.

    • Every Project and Area has a written next_action: pass, all 6 are listed above.
    • No banned-generic filenames:

    pass. I proposed descriptive names such as 2026-06 — Team offsite photos for the screenshot.

    • Duplicates detected and resolved or flagged: pass (#6 and #17).
    • Duration recorded in the report header: pass (recorded as "not timed" for a dry run).
    • Destructive actions confirmed with the user:

    pending. Trash moves to _Trash/ are reversible and match your policy, but nothing has run yet. I'll ask for an explicit OK on the first move at live run.

    Next Step

    Awaiting your decision on flagged item #7. Do you confirm this dry run so I can execute it as a live run? That requires the 18 items to exist as real files under ./Inbox. Any item I can't find will be reported as an anomaly rather than moved.

    second-brain-inbox-triage-code-framework.pdf

    PDF · document

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Clear stagnant downloads and capture folders in minutes.Convert vague notes into actionable projects with defined next steps.Maintain a lean Second Brain by offloading inactive files to Archives.Eliminate decision fatigue during weekly reviews via batch processing.

    About this skill

    Stop letting your inbox become a graveyard.

    You capture faster than you process. Ideas, links, screenshots, voice memos, PDFs — they pile up until opening your notes app feels like a chore you'll never finish. That's not a discipline problem. It's a workflow problem.

    Second Brain Inbox Triage is a drop-in Claude Code skill that does the hard part for you: it looks at every item in your inbox, applies one decisive rule, and routes it to the right home. No more "Maybe later" piles. No more re-reading the same note across three sessions. No more decision fatigue.

    What it does The skill enforces a single, disciplined pass using the four-decision ladder — Trash → Do → Archive → File — and files every remaining item into exactly one of the CODE buckets:

    Projects — short-term efforts with a finish line and a date

    Areas — ongoing responsibilities you maintain forever

    Resources — topics you want to reference again, with no obligation

    Archives — items that are done, dead, or dormant

    It obeys a two-minute rule, writes a real next_action for every Project and Area, detects duplicates, flags ambiguity instead of guessing, and emits a clean Triage Report after every batch so you can see exactly what happened.

    Who it's for Knowledge workers with cluttered Notion, Obsidian, Apple Notes, or Roam inboxes

    Founders and operators processing dozens of captures a day

    GTD and PARA practitioners who want the theory turned into a runnable workflow

    Anyone who has ever stared at a 300-item backlog and closed the app

    What you get One production-grade SKILL.md file with YAML frontmatter, ready for Claude Code

    15 sections covering purpose, decision logic, disambiguation rules, metadata schema, execution phases, interaction protocol, quality gate, anti-patterns, worked examples, metrics, troubleshooting, and configuration

    Built-in safety rails: no silent deletion, no invented content, no skipped steps

    A mandatory Quality Gate checklist that must be emitted with every batch

    Live-run and dry-run modes so you can preview before anything moves

    Why it's different Most "inbox zero" prompts tell Claude to organize your notes. This skill tells Claude exactly how to decide — with a first-match-wins ladder, explicit tiebreak rules, confidence thresholds, and a quality gate that fails the batch if any item was skipped. It's not a suggestion. It's a system.

    Works with: Claude Code, Claude Skills, and any Claude agent that supports SKILL.md files.

    Not for: summarization, task execution, or deep reading of documents. Those are separate skills. This one routes — fast, clean, and boring, exactly the way triage should be.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean today

    • Passed all security checks, Safe to install

    Needs access to

    Shields

    Listedtoday

    What's inside

    Frequently Asked Questions