Agent Plugins Marketplace
All plugins

chronicle

v1.0.0

Single-entry Obsidian intake and chronicle tools. Use /note to capture readable daily logs, people notes, project/matter notes, tasks, timelines, meetings, emails, and raw material.

Claude Code10 Skills

By Junjie LuoLicense: MIT1 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
10 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install chronicle for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install chronicle@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/jluo41/Tools

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/chronicle/.

Plugin files

plugins/chronicle/
├── .claude-plugin/plugin.json
├── skills/chronicle-daily/SKILL.md
├── skills/chronicle-day-plan/SKILL.md
├── skills/chronicle-email/SKILL.md
├── skills/chronicle-screenpipe/SKILL.md
├── skills/chronicle-session/SKILL.md
├── skills/defuddle/SKILL.md
├── skills/json-canvas/SKILL.md
├── skills/note/SKILL.md
├── skills/obsidian-cc-session/SKILL.md
└── skills/obsidian-markdown/SKILL.md

Included Skills10

chronicle-dailyskills/chronicle-daily/SKILL.md

Roll up a day's session .txt files in ~/Daily/<date>/ into one Excalidraw canvas, then mark the day closed and sync to git. Triggered by a 22:00 cron OR on demand. Idempotent — re-running on a closed day is a no-op. After close, new sessions automatically route to tomorrow's folder. Use when the user says "做一下今天的总结" / "rollup today" / scheduled job fires.

chronicle-day-planskills/chronicle-day-plan/SKILL.md

Morning my-task planner. Pulls yesterday's takeaways, overnight emails, and git state as PROMPTS; then walks the user through 3 my-task buckets (paper/project, agent/skill, relationship/career) with sharp Socratic questions; synthesizes today's plan as YYMMDD-plan.txt + YYMMDD-plan.excalidraw under ~/Daily/<date>/. Use when the user says "plan today" / "morning plan" / "/chronicle-day-plan" / "make today's plan".

chronicle-emailskills/chronicle-email/SKILL.md

Indexes MS365 Outlook email in two modes: monthly-index writes a full-month markdown index, and recent-window summarizes the last N days for chronicle-day-plan. Use for /chronicle-email, chronicle emails, last week's emails, or summarize this week's inbox.

chronicle-screenpipeskills/chronicle-screenpipe/SKILL.md

Record a meeting from the computer with screenpipe and turn it into a raw markdown transcript routed into the vault. Verb-routed — `start` launches a scoped recording (AUDIO-ONLY by default, add vision for slides), `end` stops it and extracts the transcript, `extract` pulls a past time window from the existing DB without recording. Hands the raw .md to /note to file a clean meeting note. Use when the user says /screenpipe, "record this meeting", "start recording", "stop recording", "transcribe the meeting", "记录会议".

chronicle-sessionskills/chronicle-session/SKILL.md

Log the current Claude Code session as a concise YYMMDD-HHMM-<slug>.txt under ~/Daily/YYYY-MM-DD/, then sync to the private jluo41/Daily git repo (pull --rebase → commit → push). Use when a working session ends OR on the user's explicit "log this session" request. The .txt is the input to chronicle-daily's evening rollup. Day-close aware — if today's folder has `.closed`, write to tomorrow instead.

defuddleskills/defuddle/SKILL.md

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.

json-canvasskills/json-canvas/SKILL.md

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

noteskills/note/SKILL.md

The single human-facing vault intake command. Use /note for anything the user wants saved to Obsidian: quick notes, todos, meetings, emails, decisions, people updates, project/matter updates, timelines, and raw pasted material. Routes one input into the readable three-ledger system: daily chronology (通鉴体), people notes (纪传体), and project/matter notes (纪事本末), with optional event artifacts and raw archives. Prefer this over lower-level Obsidian/chronicle skills unless the user explicitly asks for a tool-specific operation. Trigger: /note, note, note this, add to notes, remember this, log this, capture this, intake this.

obsidian-cc-sessionskills/obsidian-cc-session/SKILL.md

Legacy/support skill for writing a concise Claude Code session summary to an Obsidian daily note. Prefer /note for normal capture. Use only when the user explicitly asks for the old session-summary format or names /obsidian-cc-session.

obsidian-markdownskills/obsidian-markdown/SKILL.md

Support skill for Obsidian Markdown syntax only. Use when the user explicitly asks about wikilinks, embeds, callouts, frontmatter/properties, tags, or Obsidian-specific Markdown formatting. Do not use for ordinary note capture; use /note instead.

Plugin manifests1

plugins/chronicle/.claude-plugin/plugin.json
{
  "name": "chronicle",
  "version": "1.0.0",
  "description": "Single-entry Obsidian intake and chronicle tools. Use /note to capture readable daily logs, people notes, project/matter notes, tasks, timelines, meetings, emails, and raw material.",
  "author": {
    "name": "Junjie Luo",
    "url": "https://github.com/jluo41"
  },
  "license": "MIT",
  "keywords": [
    "note",
    "obsidian",
    "chronicle",
    "daily",
    "task",
    "timeline",
    "people",
    "project",
    "email",
    "outlook",
    "ms365",
    "index",
    "archive",
    "organization"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[chronicle on Agent Plugins Marketplace](https://pluginsmp.com/plugins/chronicle)