Vycari avatar

journal

v0.2.27

by Vycari · author: Allen Hutchison

User-scoped narration and record-keeping that spans repos. worklog captures a day's shipped work, from merged PRs enriched by the live session, into the user's Obsidian vault as a session-summary note, a project-hub link, and a daily-note line. Unlike the repo-scoped plugins, its vault setting lives in a user-level ~/.claude/maintainerd.json, with an optional per-repo project pointer. A home for future journal skills (weekly-review, decision-log).

What journal does, in the publisher's words

Captures what actually shipped into your Obsidian vault. User-scoped, not repo-scoped: the vault path comes from a user-level ~/.claude/maintainerd.json, so one setting covers every repo you work in.

A session knows why a change was made; it doesn't know what else shipped that day from cloud sessions, other terminals, or scheduled agents. Taking the PR list as the spine and the session as enrichment is what makes the log complete rather than merely detailed.

Re-runs are append-safe: the skill never clobbers content it didn't write, and rewrites its own daily-note line in place rather than adding a second one.

From the project README, punctuation lightly normalized · Open the README on GitHub

Skills
1
MCP servers
0
Stars
3
License
MIT
Repo created
2026-06-28
Last pushed
2026-10-08
Publisher type
Organization
Version
0.2.27

Links

Skills · 1

worklog
Capture what was accomplished on a given day, drawn from the day's merged PRs (the complete picture, since work also happens in cloud sessions and other terminals) enriched by the live session (the why behind the slice it has context on), and persist it to the user's Obsidian vault in three place…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

Category

Productivity & Workflow. Assigned by this directory. Agent Plugins 1.0.0 has no category field, so no manifest declares one.

Keywords

journal · worklog · obsidian · notes · maintainer

Related by publisher and keywords

  • auditsVycari

    Scheduled findings that open PRs/issues, deliberately capped and conservative: audit-architecture (tech-debt sweep), audit-tests (test-suite health), audit-security (vulnerable deps, committed secrets incl. git history, permissive defaults: code patterns are left to Claude Code's built-in /security-review), audit-deps (dependency health: outdated, deprecated, unused, lockfile drift, licenses), audit-design-docs (validate design docs against code), and audit-product-docs (validate user-facing docs against code). Detection rules and invariants come from the repo's.claude/maintainerd.json and guidelines files.

  • auto-devVycari

    Autonomous issue-to-PR pipeline. create-issue is the front door: it turns a rough request into a well-formed, buildable issue by investigating the codebase. auto-dev runs one tick of triage -> plan -> build -> address-review against an auto:* GitHub label state machine and never merges; review-queue is the maintainer's console for approving plans, answering questions, and merging. Label names, comment markers, and branch prefixes are configurable via.claude/maintainerd.json so the pipeline drops into any repo.

  • deps-flowVycari

    Autonomous Dependabot queue management: the one maintainerd plugin that merges. The dependabot skill gates every bot-authored dependency PR on all checks green, no requested changes, and a configured semver policy (patch/minor by default, majors held for the human), merges one PR per non-overlapping file group per pass, waits for Dependabot to rebase the rest (nudging with @dependabot rebase only when a rebase is genuinely stuck), and repeats until the queue drains. It never fixes a broken update: it diagnoses the CI failure, files one issue with the evidence, labels the PR blocked, and moves on. Install only in repos where a bot is allowed to merge; every knob lives in.claude/maintainerd.json's depsFlow block.

  • Foundation for the maintainerd maintainer toolkit. Ships bootstrap (generates a repo's.claude/maintainerd.json config contract and starter guidelines), doctor (validates that setup, config, paths, commands, labels, guidelines, rosters, the coverage ratchet, and, with --profile, reports a repo's drift from a fleet's repo standard), and new-repo (creates or adopts a repo against that standard), plus the canonical config and profile schema references that every other maintainerd plugin reads.

  • repo-opsVycari

    Baseline maintainer dev flow as config-driven skills: create-pr (opens PRs only after running the repo's format/lint/build/test pre-flight), address-review (drive the iterative response loop on bot + human PR feedback to approval, fix, push, reply to every inline thread and a PR-level summary), release (cut a versioned release: gather changes since the last tag, update notes, run the gate, bump, tag, publish), daily-changelog (one markdown file per day from merged PRs), and daily-update (runs the repo's per-day housekeeping skills and bundles their output into one PR). Also ships three PreToolUse Bash hooks: pr-template-guard (denies a gh pr create/edit whose body is missing a heading the repo's own PR template requires), skip-label-race-guard (warns when gh pr create applies the repo's review-skip label without --draft), merge-guard (warns, never denies, when a command merges a pull request), plus an opt-in PostToolUse hook, review-reply-postcondition (a review reply that claims a fix must name a commit reachable from HEAD). Reads.claude/maintainerd.json.

  • researchVycari

    Proactive research skills that surface relevant outside knowledge and open a PR or digest. research-radar periodically scans arXiv for papers relevant to the work in this repo and writes a dated digest. A home for future research tooling (deep research, GitHub/code search, prior-art scans). Themes and output paths come from.claude/maintainerd.json.

Add the verified badge to your README[![Verified by AgentPluginsDirectory.com against Schema 1.0.0](https://agentpluginsdirectory.com/badge.svg)](https://agentpluginsdirectory.com/plugins/journal)

✓ Verified . We fetched the manifest from GitHub and checked it against the official Agent Plugins 1.0.0 schema at agent-plugins.org.