claudecodex

librarian

Curates, catalogs, retrieves, and maintains your library of notes and knowledge in an Obsidian vault. Workflow-shaped (Capture / Process / Retrieve / Maintain) and agent-mediated (skills draft, agents execute). 19 skills + 4 agents + 6 references, coupled to the vault conventions in ~/Loose Ends/.claude/rules/{wiki.md,catalog.md} and the Templater templates in ~/Loose Ends/Templates/.

0 on GitHubby Jacob Hoehlerv0.21.1Apache-2.0updated 2 days agoProductivity
/

Plugin librarian from marketplace jdh-agents in jdh313/jdh-agents. Commands read from the repo's manifest — 2 days ago.

What it installs

Skills (19)

  • base-add

    Create a new entry for a specific Obsidian Base with correct frontmatter

  • catalog-evaluate

    Add or re-evaluate a software catalog entry — a tool, service, or system with a decision attached. Use when user says "add to my tool catalog", "evaluate this tool", "catalog X", "I'm considering X", or "record my decision on X". - Read - Write - Edit - Glob - Grep - Bash(obsidian-cli *) - WebFetch

  • catalog-recheck

    Re-evaluate an existing Software Catalog entry against its own revisit triggers — read when it was last evaluated, research what changed in the tool since then, score the changes against each trigger, and record the outcome. Use when the user says "recheck this catalog entry", "re-evaluate X", "is X

  • event-capture

    Capture a `type: event` page — an incident (issue + fix) or an appointment (medical, vet, dental, therapy). Use when user says "the 3D printer crashed", "Jackson had his vet visit", "the homelab service died", "had a dental cleaning", "log this incident", "log this appointment", or describes a discr

  • experiment-review

    Review an experiment — pulse-check mid-run, or record the verdict at/after review_date. Reads the experiment page plus all daily-note check-ins (via @vault-reader), summarizes observations, probes for missing context, and (if review_date has arrived) guides the adopt/modify/drop/inconclusive verdict

  • experiment-start

    Scaffold a new experiment — a time-bounded test of a productivity technique, tool, method, routine, or habit with a hypothesis and a review date. Use when the user says "I want to try", "let's experiment with", "test out", "start an experiment", "someday I want to try", or otherwise frames something

  • meeting-followup

    Use Skill(meeting-followup) when working on a project to surface relevant unchecked action items from recent meeting notes in the active work context. Presents contextually without interrupting flow. - Read - Write - Edit - Glob - Grep - Bash(obsidian-cli *)

  • meeting-notes

    This skill should be used when the user wants to format rough meeting notes and file them into the Obsidian vault. Trigger phrases include "format these meeting notes", "add these meeting notes to Obsidian", "I have notes from a meeting", "file these notes", or when the user pastes raw meeting notes

  • meeting-restructure

    Restructure an already-filed meeting note by redistributing its durable facts into canonical notes (project pages, people pages, wiki pages) and leaving the meeting note as a slim log with outbound links. Use when the user says "restructure this meeting note", "distribute this meeting", "split this

  • note-capture

    Quickly capture a thought or note to today's daily note

  • note-cleanup

    Start an interactive vault cleanup session

  • note-suggester

    Use Skill(note-suggester) during coding sessions to recognize reusable knowledge worth capturing. Suggests note captures inline when: debugging approaches work, patterns emerge, decisions are made with rationale, or techniques could apply elsewhere. Batches suggestions for end-of-session summary. -

  • savings-goal-add

    Scaffold a new savings goal — a tracked plan to save toward a specific purchase with tier, budget, acceptance criteria, and decision triggers. Use when the user says "I want to save for X", "let's add a savings goal", "I'm planning to buy X eventually", "I should start saving for", or otherwise fram

  • term

    Name the precise term for what you were fumbling to say, rewrite your sentence with it, and log it to your vault word log - Bash(git rev-parse *)

  • vault-inspect

    Run a diagnostic sweep on the Obsidian vault. Reports structural issues (orphans, dead-ends, broken links, frontmatter, stale pages) and/or wiki-semantic issues (page_type validation, neutral-definition opening, source-link format, Software Catalog schema, anti-staleness). Use when user says "lint t

  • wiki-create

    Create or update a wiki page. Detects mode from input — ingest mode if the user provides a URL/file/pasted text (save to Sources/, draft wiki pages); stub mode otherwise (lightweight "what is X" page from common knowledge, no source required). Use when user says "ingest this", "add to wiki", "proces

  • wiki-graduate

    Split a fat wiki gist into an `expands:` child page cleanly. Use when a wiki page has accumulated enough material that a section deserves its own deeper layer — user says "this page is getting too long", "split off the X section", "graduate this", "move this to a child page", "promote this section",

  • wiki-query

    Answer questions using the Knowledge Wiki as context. Use when user asks questions about topics that may be covered in the wiki, says "check the wiki", "what do I know about", or "search the knowledge base". - Read - Glob - Grep - Bash(obsidian-cli *) - Write - Edit

  • wiki-refresh

    Update an existing wiki page with current information from external sources. Use when user says "refresh this page", "update the wiki on", "this page is stale", "wiki-refresh", or when a wiki page needs updating with newer information. - Read - Write - Edit - Glob - Grep - Bash(obsidian-cli *) - Web

Subagents (4)

  • note-editor

    Specialized agent for complex note editing operations: merging multiple notes, restructuring content, adding comprehensive links, updating to new templates, and enriching sparse notes with detail. - Bash(obsidian-cli *) - Edit - Read - mcp__obsidian-mcp__patch_note

  • vault-curator

    Specialized agent for vault maintenance and cleanup. Invoke for dedicated cleanup sessions, finding orphaned notes, identifying duplicates, proposing merges/splits, and updating notes to follow conventions. - Bash(obsidian-cli *) - Edit - Read - mcp__obsidian-mcp__patch_note

  • vault-inspector

    Rule-check + structured-report agent for the Obsidian vault "Loose Ends". Runs diagnostic passes (structural and wiki-semantic) and returns a scannable issue list to the caller. Read-only — flags issues but does not fix them. Invoked by `vault-inspect`. - Bash(obsidian-cli *) - Read - Glob - Grep

  • vault-reader

    Read + synthesize agent for the Obsidian vault "Loose Ends". Reads notes, follows links, gathers context, and returns a structured synthesis to the caller. Read-only — never writes to the vault. Invoked by `wiki-query`, `meeting-followup`, `experiment-review`, and `event-capture` (entity lookup). -

View source on GitHub

More from jdh313/jdh-agents

All 19 plugins →

craft

claudecodex

Software craftsmanship discipline skills: grill (the interview primitive — walk a design tree one question at a time, facts looked up by subagent rather than asked, no acting until shared understanding), grill-with-docs (that loop applied to vocabulary, against per-repo CONTEXT.md glossaries), diagnose, prototype, tdd, improve-codebase-architecture, grok (stateful multi-session codebase comprehension with supersession-aware understanding records), zoom-out (adapted in part from mattpocock/skills, MIT), infra-review (architecture/security review of Terraform+Atlantis PRs), quiz-me (opt-in active-recall comprehension check after a code explanation), interrogate-model (holistic representability review of a domain model — the legitimate scenarios and personas it cannot express), design-by-stories (design an artifact's shape — schema, template, data model, config — by modeling its actors and user stories first, then deriving the shape from the stories), and lucid-architecture-diagram (drive AWS cloud architecture diagrams in Lucid, including the two silent-failure modes of its API). derive-conventions (derive a repo's unwritten house style from its own code, adjudicate each inferred rule with the human, and write the approved set to CONVENTIONS.md so the review agents stop re-deriving it). wizard (author an interactive bash wizard that walks a human through the steps only they can perform — third-party dashboards, credentials, CI secrets, one-off cutovers — from a hardened template), resolve-conflicts (recover each side's intent from commits, PRs, tickets and NDR heads before resolving a merge, rebase, or jj conflict; detects git vs jj and follows that VCS's own mechanics), and wait-what (user-invoked: re-pitch a message that did not land, in Simplified Technical English using the repo's own vocabulary) — all three adapted from mattpocock/skills, MIT. screen-critique (critique a UI screen design in a fixed order — purpose against its neighbouring screens, then structure,

19 skills · 3 agents

0

coach

claudecodex

ADHD-friendly productivity coaching: daily planning (/today, /energy), end-of-day capture (/checkin), weekly scheduling (/plan-week) and review (/weekly), life-direction reviews (/review), goal-to-project alignment (/align), project lifecycle (/intake, /breakdown, /reentry, /sunset), idea capture (/spark), brain dump (/dump), task triage (/triage), decision journaling (/decide), and pattern analysis (momentum, overdue-rescue) with adaptive tone calibration

16 skills · 3 agents

0

spec-flow

claudecodex

Personal SDLC scaffolding for AI-assisted development. A lightweight, ephemeral 'contract' between user and AI drives each code change from captured idea to verified done; the durable layer (CLAUDE.md, ndr atoms, README) lives elsewhere. Lifecycle: capture -> draft -> implement -> close.

7 skills · 2 agents

0

pm

claudecodex

PM helpers for team Linear workflows. Skills for a PM-mode planning session (read the real state, slice work into cold-handoff tickets, confirm every write), single-ticket authoring (a short shaping interview, body composed to the shared issue-body spec), the weekly grooming loop (per-person WIP), plan-to-tickets breakdown (assignee-aware), chart-first mapping of efforts too large to plan in one session, questionnaires that pull a blocking decision out of someone else's head, and end-of-cycle retro notes (attribution + Linear-first output). Composes with the linear plugin; ndr and librarian integrations are optional externals.

7 skills

0

shake-tune

claudecodex

Interpret Klippain Shake Tune results for 3D printers: diagnose issues from PNG graphs, explain findings, recommend fixes, and track results over time. Supports belt comparison, input shaper, vibration profile, axes map, and excitation tests.

1 skill · 5 agents

0

compass

claudecodex

A suite of conversational thinking tools — reflect (Socratic mirror, never recommends, always saves), mull (thinking partner, probes AND contributes opinions, saves substantive sessions only), and converge (advisor, leads with a researched recommendation plus confidence % and refines it one question at a time). Plus a paired evaluation track: first-principles (evidence-first interview that produces a signed-off needs map before any option is named) hands off to solution-research (turns that map into a systems-first parallel-research handoff prompt).

5 skills

0

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 librarian?

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 plugins19 plugins