/journal-add
You are helping the user add a journal entry.
$ npx -y skills add chrismbryant/claude-journal-mcp --agent claude-codeShips with claude-journal. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/journal-add
Context preview
What this command does when you run it.
You are helping the user add a journal entry.
Command definition
journal-add.mdAdd Journal Entry
You are helping the user add a journal entry.
Process
1. **Gather information:**
- **Title** (required): Ask for a brief title
- **Description** (required): Ask for 1-2 sentence description
- **Project** (optional): Ask if this is related to a specific project/repo
- If user is in a git repo, suggest using the repo name
- If not specified, can be left empty
- **Tags** (optional): Suggest relevant tags based on the content
- Technical terms mentioned
- Type of work (feature, bugfix, refactor, etc.)
- Technologies used
2. **Use the MCP tool:** Call `journal_add` with the gathered information:
journal_add(
title="User's title",
description="User's description",
project="project-name" (if provided),
tags=["tag1", "tag2"] (if provided)
)3. **Confirm success:** Tell the user their entry was saved and show the ID for reference.
Examples
**Example 1: Simple entry**
- Title: "Implemented OAuth login"
- Description: "Built OAuth2 flow with JWT tokens for user authentication"
- Project: "my-app"
- Tags: ["auth", "oauth", "backend"]
**Example 2: Bug fix**
- Title: "Fixed memory leak in cache"
- Description: "Cache wasn't clearing old entries, causing gradual memory growth"
- Tags: ["bugfix", "performance", "cache"]
Tips
- Suggest concise titles (3-7 words)
- Descriptions should be complete sentences
- Tags help with searching later
- Project name helps organize multi-repo work
Read more
Add Journal Entry
You are helping the user add a journal entry.
Process
1. **Gather information:**
- **Title** (required): Ask for a brief title
- **Description** (required): Ask for 1-2 sentence description
- **Project** (optional): Ask if this is related to a specific project/repo
- If user is in a git repo, suggest using the repo name
- If not specified, can be left empty
- **Tags** (optional): Suggest relevant tags based on the content
- Technical terms mentioned
- Type of work (feature, bugfix, refactor, etc.)
- Technologies used
2. **Use the MCP tool:** Call `journal_add` with the gathered information:
journal_add(
title="User's title",
description="User's description",
project="project-name" (if provided),
tags=["tag1", "tag2"] (if provided)
)3. **Confirm success:** Tell the user their entry was saved and show the ID for reference.
Examples
**Example 1: Simple entry**
- Title: "Implemented OAuth login"
- Description: "Built OAuth2 flow with JWT tokens for user authentication"
- Project: "my-app"
- Tags: ["auth", "oauth", "backend"]
**Example 2: Bug fix**
- Title: "Fixed memory leak in cache"
- Description: "Cache wasn't clearing old entries, causing gradual memory growth"
- Tags: ["bugfix", "performance", "cache"]
Tips
- Suggest concise titles (3-7 words)
- Descriptions should be complete sentences
- Tags help with searching later
- Project name helps organize multi-repo work
A lightweight journal/memory system for Claude Code with no ML dependencies. Uses simple SQLite for fast, local storage. This is a full-featured Claude Code plugin with slash commands, skills, an agent, and auto-capture hooks.
Repo: chrismbryant/claude-journal-mcp
Other commands on claude-journal.
- /journal-export
You are helping the user export their journal for backup or sharing.
Open command - /journal-recent
You are helping the user view their recent journal entries.
Open command - /journal-search
You are helping the user search their journal entries.
Open command - /journal-stats
You are helping the user view statistics about their journal.
Open command - /journal-time
You are helping the user query journal entries by time period.
Open command

