Claude Code Plugins

Community-maintained marketplace

Feedback

Guide for using the AI's persistent journal database

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name journal
description Guide for using the AI's persistent journal database
license MIT

Journal

You have access to a journal, which is a SQLite database at ~/AI/journal.db . Use the sqlite3 CLI for this.

To insert a journal entry:

insert into entries (content) values ('your journal entry');

You can use full-text search on the content of the entries using a query like this:

select e.id, e.created, e.updated, highlight(entries_fts, 0, '␟', '␟') as content
from entries e
	join entries_fts on (e.rowid = entries_fts.rowid)
where entries_fts.content match 'your search query'
order by bm25(entries_fts);

You usually don't need to know about the schema, but it's in ./schema.sql if you need it.