Skip to content
Productivity
Command

/journal-add

You are helping the user add a journal entry.

From plugin
66 skills1 agents6 commands1 hooks
shell
$ npx -y skills add chrismbryant/claude-journal-mcp --agent claude-code

Ships 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.md

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
Read more
Read it on GitHub ↗
Ships withclaude-journal

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.

Get the whole plugin, auto-invoked
Stats
6
Stars
0
Views
1
Forks
Quiet
Maintenance
Python
Language
MIT
License
6mo ago
Last commit
9mo ago
Created

Repo: chrismbryant/claude-journal-mcp