monthly-summary

Aggregates promoted Inkdrop notes into a monthly summary note via MCP.

Updated Apr 8, 2017
One-click install
npx skills add https://github.com/localmin/dotfiles --skill monthly-summary-localmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monthly-summary
Source: https://github.com/localmin/dotfiles/tree/main/coding-agents/skills/monthly-summary
Command: npx skills add https://github.com/localmin/dotfiles --skill monthly-summary-localmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @inkdropapp/mcp-server.

What problem does it solve? Manually reviewing which notes were promoted from your Inkdrop inbox each month and compiling a retrospective summary is tedious and error-prone. This Skill automates the collection, tagging, and drafting of a monthly summary note directly in Inkdrop. ## Core Features & Use Cases - Automated note aggregation: Searches configured notebooks (tech/web-engineering, tech/AI, tech/infra, and more) via the Inkdrop MCP server and filters results locally by createdAt/updatedAt since Inkdrop search has no date modifier. - Template-based summary drafting: Generates a structured monthly summary with learnings, themes of interest, a promoted-notes table, and NotebookLM promotion candidates (tags with 3+ notes). - Multi-CLI MCP guidance: Provides invocation strategies for Claude Code, Codex, and Antigravity, including stateless JSON-RPC invocation through 1Password (op run) with parallelized calls to hide startup cost. - Use Case: At the start of June, ask the agent to build the May summary; it queries all target notebooks in parallel, filters May notes, and creates a "2026-05 月次サマリー" note in the monthly notebook. ## Quick Start Ask the agent to create the monthly summary for last month from my Inkdrop promoted notes and save it to the monthly notebook.

Frequently Asked Questions about monthly-summary

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

FAQPage Schema
How do I create a monthly summary of Inkdrop notes automatically?

Run the skill with a target month like 2026-05; it searches each configured notebook via the Inkdrop MCP search-notes tool, filters notes by createdAt/updatedAt locally, and creates a templated summary note in the monthly notebook.

How to filter Inkdrop notes by date when searching?

Inkdrop search modifiers only support book, tag, status, and title, so there is no date filter. The skill fetches notes per notebook and filters them locally using the createdAt and updatedAt fields.

Can I use the Inkdrop MCP server with Antigravity CLI?

Yes, but avoid enabling it persistently since 1Password authentication would trigger on unrelated operations. Instead, pipe a single JSON-RPC tools/call request through op run and npx @inkdropapp/mcp-server for stateless invocation.

Why are Inkdrop MCP calls slow and how to reduce the cost?

Each stateless invocation pays for 1Password authentication plus npx startup. The skill minimizes total calls and runs per-notebook search-notes requests in parallel to hide the startup latency.

What are the limitations of the generated monthly summary?

The draft is only a starting point: sections like learnings and next month's interests are meant to be edited by the user, and the promoted-notes list highlights representative notes rather than exhaustive coverage.