triage

Fetch unread Instapaper bookmarks, route notes to Obsidian folders, and archive processed items.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jdidion/claude-plugins --skill triage-jdidion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: triage
Source: https://github.com/jdidion/claude-plugins/tree/main/plugins/curaitor/skills/cu%3Atriage
Command: npx skills add https://github.com/jdidion/claude-plugins --skill triage-jdidion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Fetch unread Instapaper bookmarks, evaluate each article, route to Obsidian folders, and archive in Instapaper.

Core Features & Use Cases

  • Load preferences and autonomy level from config (reading-prefs.md, accuracy-stats.yaml, triage-rules.yaml) and apply autonomy overrides for routing.
  • Fetch bookmarks from Instapaper using stored credentials, with an OAuth-based authentication flow and token management.
  • Evaluate each article for summary, category, confidence, and verdict, including handling non-text sources and LinkedIn link mining where applicable.
  • Route notes to Obsidian Curaitor folders (Inbox, Review, Ignored) with properly structured frontmatter and post-processing steps.
  • Deduplicate against vault notes and Recycle.md, with optional local-model pre-pass and cron escalations when enabled.
  • Archive processed bookmarks back to Instapaper and present a final triage summary.

Quick Start

Run the cu:triage workflow to fetch unread Instapaper bookmarks and route them into Obsidian folders.

Frequently Asked Questions about triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Instapaper bookmarks into Obsidian?

You can automate Instapaper bookmarks into Obsidian by running a workflow that fetches unread saves, evaluates each article for routing, creates notes with structured frontmatter in designated folders, and archives processed items back to Instapaper.

What does automated bookmark triage do with non-text sources in Instapaper?

Automated bookmark triage evaluates non-text sources during article processing and can mine LinkedIn links when applicable, ensuring diverse content formats are categorized and routed to Obsidian with appropriate summaries and confidence scores.

Do I need Instapaper OAuth credentials to route bookmarks into Obsidian?

Yes, you need Instapaper credentials to run the OAuth-based authentication flow and token management. The workflow uses these stored credentials to fetch unread bookmarks before evaluating and routing them into Obsidian.

How do I prevent duplicate notes when importing Instapaper articles to Obsidian?

To prevent duplicate notes when importing Instapaper articles, the workflow performs deduplication checks against existing vault notes and Recycle.md, ensuring only unique content is routed to your Obsidian Curator folders.

Can I configure custom routing rules for Instapaper to Obsidian workflows?

Yes, you can configure custom routing rules using config files like triage-rules.yaml and reading-prefs.md. The workflow loads these preferences and applies autonomy overrides to route bookmarks to Obsidian Inbox, Review, or Ignored folders.

What are the limitations of automating Instapaper triage into Obsidian?

Limitations of automating Instapaper triage include dependency on config files for accuracy stats and rules, the need for Instapaper OAuth credentials, and potential escalation requirements via cron for items needing local-model pre-passes when enabled.