claudecodex

deeporbit

Portable DeepOrbit workflows for Obsidian research, retrieval, writing, tasks, calendar, and vault maintenance.

7 on GitHubby dullbirdv2.0.0MITupdated 1 month agoproductivity
/

Plugin deeporbit from marketplace deeporbit in dull-bird/DeepOrbit. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (33)

  • do.agenda

    Build a current agenda from DeepOrbit Markdown tasks. Use when the user asks what to do today, what is overdue, what is upcoming, for a task review, or for a daily planning summary across Inbox, Diary, and Projects.

  • do.agent

    Detect agent CLIs installed on this machine (omp, claude, gemini, codex), let the user pick one for DeepOrbit to hand execution to, and show the current configuration. Use when the user wants to connect/configure an agent CLI, asks which agents are available, mentions ACP/RPC/-p mode handoff, or ask

  • do.archive

    Archive completed projects and processed inbox items. Use when the user wants to clean up finished work, archive done projects, pause or resume work, or review what is still active.

  • do.arxiv-translator

    Automatically downloads LaTeX source from arXiv, translates it to a target language (default Chinese), and compiles it to PDF using xelatex. Uses modern xeCJK for multilingual support. Trigger when the user provides an arXiv URL, paper ID, or natural language query about an arXiv paper and wants it

  • do.ask

    Quick answers to questions without heavy note-taking overhead

  • do.brainstorm

    Interactive brainstorming partner using Socratic inquiry

  • do.calendar

    Export dated DeepOrbit Markdown tasks to a portable iCalendar file. Use when the user asks to link tasks to a calendar, export ICS, or view due and scheduled tasks in Apple, Google, Outlook, or another calendar app.

  • do.daily

    Daily planning - run a recap of yesterday's knowledge, review most recent diary, plan today, connect projects. News summaries included.

  • do.dream

    Let the vault "dream" — an offline consolidation pass that self-organizes knowledge. Use when the user asks to consolidate, self-learn, dream, promote patterns to Wiki, find hidden connections, or when a cron job triggers the dreaming workflow.

  • do.fix-links

    Automatically scans wiki links in 40_Wiki, identifies missing note files, and automatically completes them. Includes: 1. Automatic creation of missing files; 2. Deep content filling (Wiki + First Principles); 3. Intelligent automatic classification.

  • do.heartbeat

    Batched proactive check-in over vault state — silence by default, propose-approve. Use when the user asks "今天该干什么", "帮我看看有什么要做的", "有什么要我处理的", "巡检一下", "anything I should deal with", "what needs my attention", or when a scheduled heartbeat job wakes you up. Also use for evaluating WHEN rules in 99_Sys

  • do.init

    Initialize or safely upgrade a DeepOrbit Obsidian vault. Use when the user asks to set up DeepOrbit, create the vault folders, migrate legacy Chinese folder names, repair a partial installation, or generate deeporbit.json.

  • do.kickoff

    Convert an idea or Inbox note into a structured DeepOrbit project. Use when the user wants to start, scope, or turn an idea into a project with a reviewable plan and C.A.P. project note.

  • do.link

    Connect the current workspace to an existing DeepOrbit Obsidian vault elsewhere on disk and run its workflows by natural language. Use when the user wants to link or register a vault path, work on a vault outside the current directory, or triggers vault actions (daily plan, recap, research, todo, ag

  • do.mentor

    Act as the user's mentor for project and knowledge management. Use when the user asks for guidance on how to manage projects, which method to use (GTD, Zettelkasten, PARA, Atomic Habits), how to use DeepOrbit tools, asks for a vault health diagnosis, a weekly review, or wants a recipe designed for a

  • do.mermaid

    Create accurate Mermaid diagrams in Obsidian. Covers all diagram types with syntax, examples, and common pitfalls. Use when generating any Mermaid code block or when the user mentions diagrams, flowcharts, mindmaps, sequence diagrams, gantt charts, or any other visualization. For flowcharts, use top

  • do.note-summary

    Fetch and summarize any content (URL, PDF, local file, audio/video) into a structured Markdown note with completeness verification. Supports three depth levels: Quick (skim), Standard (default), and Deep (paper-grade analysis with critical review). Automatically detects content type and adjusts work

  • do.obsidian-open

    Open or reveal Markdown notes in Obsidian with portable fallbacks. Use after creating or modifying a note, when the user asks to open a vault file, or when another DeepOrbit workflow needs to present its output.

  • do.organize

    Automatically reorganize, clean up and deduplicate the DeepOrbit vault. Enforces root directory hygiene, fixes orphan notes, empty folders, and overlapping taxonomies.

  • do.parse-knowledge

    Consolidates text blobs into the DeepOrbit vault structure (Areas + Wiki)

  • do.pdf-to-markdown

    Convert PDF documents to high-fidelity Markdown with checkpointed page and section coverage verification. Use when the user asks to convert, transcribe, extract, or preserve a PDF as Markdown, especially for papers containing formulas, tables, figures, or multi-column layouts.

  • do.rag-index

    Build, refresh, inspect, or repair DeepOrbit's machine-local search indexes. Use when notes were synced or moved, retrieval is stale, the user asks to rebuild RAG, or DeepOrbit reports an index problem.

  • do.rag

    Retrieve relevant context from a DeepOrbit Obsidian vault using self-refreshing local lexical search and optional semantic RAG. Use when answering from prior notes, recalling a project, finding related research, or grounding another DeepOrbit workflow.

  • do.recap

    Automatically summarize all newly added or modified Markdown files within a given time period (default target directories 00-90), generating a periodic recap report.

  • do.refresh-prompt

    Safely update DeepOrbitPrompt.md in the user's vault when the DeepOrbit repo has a new version. Detects user customizations via diff and offers merge options instead of blindly overwriting. Triggers: "refresh prompt", "update prompt", "sync prompt", "upgrade deeporbit

  • do.remind

    Install and explain DeepOrbit's local reminder delivery for timed Markdown tasks. Use when the user says "remind me", "提醒我", "到点叫我", "定时任务", mentions cron-based reminders, asks why a notification did not fire, or wants macOS notifications for tasks carrying a due date and time.

  • do.research

    Plan and execute checkpointed deep research for technologies, concepts, papers, or complex questions. Use when the user asks for deep research, a literature review, evidence synthesis, or a durable research note in their DeepOrbit vault.

  • do.search

    Perform fast lexical, filename, property, or phrase search across a DeepOrbit vault. Use for exact names, identifiers, tags, error text, regex-like lookup intent, or when semantic retrieval is unnecessary or unavailable.

  • do.teach-me

    Export DeepOrbit vault knowledge into the user's Teach Me learner vault with provenance tagging. Use when the user wants to import/sync vault knowledge into teach-me, grow their knowledge tree from existing notes, or asks about 联动 teach-me / 导入知识库 / learner portrait from vault content.

  • do.todo

    Capture, refine, split, and report portable Markdown tasks with natural-language time parsing. Use when the user says todo, 待办, task, reminder, 提醒, "记一下", "add this", "remind me to...", states any time-bound intention ("今晚七点…", "明天上午…", "每周五…"), dumps a rough list to clean up, asks to break a big ta

  • do.translate-markdown

    Translate Markdown documents to a target language with checkpointed completeness, glossary consistency, and structural verification. Use when the user asks to translate Markdown, notes, documentation, or long structured text while preserving code, links, math, wikilinks, and formatting.

  • do.translate

    Translate documents smartly. Accepts a URL or a PDF file as input. Detects if it is an arXiv URL or paper. If yes, runs do.arxiv-translator. If it is a standard PDF, runs do.pdf-to-markdown followed by do.translate-markdown.

  • do.write

    Professional writing support for the user's own words. Three service levels (polish / restructure / developmental edit), voice calibration from their past writing, editor's notes that teach, AI expansion prompts, and an anti-slop checklist. Use when the user wants to freewrite, polish, rewrite, or i

Slash commands (33)

  • /deeporbit:do:agenda

    Build today's agenda from tasks across the vault via do.agenda

  • /deeporbit:do:agent

    Detect, select, and inspect the local agent CLI via do.agent

  • /deeporbit:do:archive

    Archive completed projects and processed inbox items to 99_System via do.archive

  • /deeporbit:do:arxiv-translator

    Download arXiv LaTeX, translate to target language, compile to PDF via do.arxiv-translator

  • /deeporbit:do:ask

    Quick answers without heavy note-taking; use do.ask for one-off questions

  • /deeporbit:do:brainstorm

    Interactive brainstorming session using Socratic inquiry via do.brainstorm

  • /deeporbit:do:calendar

    Export dated tasks to portable ICS via do.calendar

  • /deeporbit:do:daily

    Morning planning: review yesterday, run yesterday's recap, plan today, link to projects

  • /deeporbit:do:dream

    Consolidate the vault offline — promotions, connections, lifecycle nudges via do.dream

  • /deeporbit:do:fix-links

    Scan vault for ghost wikilinks, generate missing notes with first-principle content via do.fix-links

  • /deeporbit:do:heartbeat

    Batched proactive check-in over vault state — silence by default, propose-approve, via do.heartbeat

  • /deeporbit:do:init

    Initialize or safely upgrade a DeepOrbit vault via do.init

  • /deeporbit:do:kickoff

    Convert an idea or inbox note into a structured project in 20_Projects via do.kickoff

  • /deeporbit:do:link

    Link to an external DeepOrbit vault and route requests to it via do.link

  • /deeporbit:do:mentor

    Coach on project and knowledge management, methods, tools, and recipes via do.mentor

  • /deeporbit:do:mermaid

    Create or repair an appropriate Mermaid diagram via do.mermaid

  • /deeporbit:do:note-summary

    Summarize a URL, file, paper, or topic into 60_Notes via do.note-summary

  • /deeporbit:do:obsidian-open

    Open a note in Obsidian with CLI, URI, and path fallbacks

  • /deeporbit:do:organize

    Automatically scan, restructure, and clean up your DeepOrbit Vault. Provides a deep organization and deduplication plan.

  • /deeporbit:do:parse-knowledge

    Consolidate unstructured text into vault structure (Areas + Wiki) via do.parse-knowledge

  • /deeporbit:do:pdf-to-markdown

    Convert PDF to high-fidelity Markdown with completeness verification and image extraction via do.pdf-to-markdown

  • /deeporbit:do:rag-index

    Build, refresh, inspect, or repair DeepOrbit's machine-local search indexes

  • /deeporbit:do:rag

    Ask questions using semantic search across your entire vault

  • /deeporbit:do:recap

    Summarize user's recently added or modified markdown files within directories 00-90, excluding 99_System using the do.recap skill

  • /deeporbit:do:refresh-prompt

    Safely update DeepOrbitPrompt.md to latest version with diff comparison and merge options via do.refresh-prompt

  • /deeporbit:do:remind

    Install and explain local reminders for timed tasks via do.remind

  • /deeporbit:do:research

    Deep dive into a topic; output Areas and Wiki via do.research (two-agent workflow)

  • /deeporbit:do:search

    Fast exact keyword or regex string match search across your vault

  • /deeporbit:do:teach-me

    Export vault knowledge into teach-me with provenance via do.teach-me

  • /deeporbit:do:todo

    Capture, refine, split, and report Markdown tasks with NL time parsing via do.todo

  • /deeporbit:do:translate-markdown

    Translate Markdown documents to a target language with completeness verification via do.translate-markdown

  • /deeporbit:do:translate

    Smartly route translation requests for arXiv or standard PDFs to appropriate skills via do.translate

  • /deeporbit:do:write

    Polish raw thoughts into a fluent note in 15_Writings via do.write

MCP servers (1)

  • deeporbit-rag

    runs: python3 mcp/deeporbit_rag/server.py

Hooks (2)

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/deeporbit_hook.py" --runtime claude --event session-start

  • PostToolUse

    python3 "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/deeporbit_hook.py" --runtime claude --event file-change

View source on GitHub dull-bird.github.io

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain deeporbit?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted