jot

Manage plaintext journal entries in markdown with YAML frontmatter.

2|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/queelius/claude-anvil --skill jot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jot
Source: https://github.com/queelius/claude-anvil/tree/main/jot/skills/jot
Command: npx skills add https://github.com/queelius/claude-anvil --skill jot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you manage your personal journal entries, capturing ideas, tasks, and notes efficiently, and making them easily searchable and actionable.

Core Features & Use Cases

  • Capture Entries: Quickly add new notes, tasks, ideas, plans, or logs to your journal.
  • Query and Search: Find specific entries by keywords, tags, dates, or status.
  • Manage Tasks: Track the status and due dates of your tasks.
  • Use Case: You can ask "What are my open tasks related to the 'api' project?" or "Search my notes for 'meeting with John'".

Quick Start

Use the jot skill to add a new task to your journal.

Frequently Asked Questions about jot

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

FAQPage Schema
How do I capture tasks and notes in a plaintext journal using markdown?

To capture notes in a plaintext journal, you create markdown files with YAML frontmatter. The system performs CRUD operations on these entries, organizing them in a hierarchical directory structure based on date.

Can I search my journal entries by tags, status, and priority?

Yes, you can search journal entries by filtering based on type, status, tags, and priority. The search supports fuzzy matching for keywords and outputs results as JSON for programmatic consumption.

How do I query open tasks related to a specific project in my notes?

You query open tasks by filtering journal entries by status and keywords. The system applies fuzzy matching to your search terms, retrieving relevant markdown entries from the hierarchical date-based directory.

Does the plaintext journal skill require any external dependencies or components?

No, the plaintext journal skill requires no external dependencies or components. It operates independently, managing your markdown files with YAML frontmatter directly within your environment.

What is the best way to track task due dates and status in a plaintext log?

The best way to track due dates and status in a plaintext log is using markdown files with YAML frontmatter. This format allows the system to filter entries by status and priority, making tasks easily searchable and actionable.