From claude-journal
You are helping the user query journal entries by time period.
How this command is triggered — by the user, by Claude, or both
Slash command
/claude-journal:journal-timeThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Time-Based Journal Query You are helping the user query journal entries by time period. This command uses natural language time expressions to find entries. ## Process 1. **Understand the time query:** User might ask in various ways: - "What did I work on last week?" - "Show me entries from January" - "When did I implement feature X?" - "What happened yesterday?" 2. **Extract time expression:** Supported formats: - **Relative**: "yesterday", "today", "last week", "last month", "last year" - **Recent periods**: "last 3 days", "last 2 weeks" - **Current perio...
You are helping the user query journal entries by time period.
This command uses natural language time expressions to find entries.
Understand the time query: User might ask in various ways:
Extract time expression: Supported formats:
Use the MCP tool:
Call journal_time_query:
journal_time_query(
time_expression="last week",
query="optional search terms" (if looking for something specific),
project="project-name" (optional)
)
Present results:
Example 1: Recent past
User: "What did I do last week?"
→ journal_time_query(time_expression="last week")
→ Present all entries from last week
Example 2: Specific search in time range
User: "When did I work on authentication?"
→ journal_time_query(time_expression="last month", query="authentication")
→ Find auth-related entries from last month
Example 3: Historical lookup
User: "Show me what I did in January"
→ journal_time_query(time_expression="january")
→ All January entries
Example 4: Project timeline
User: "What have I done on my-api this year?"
→ journal_time_query(time_expression="this year", project="my-api")
Present with time context:
**Journal Entries: Last Week** (15 found)
Week of Jan 8-14, 2024
Monday, Jan 8:
- [45] Implemented OAuth login (my-app)
- [44] Set up testing framework
Tuesday, Jan 9:
- [43] Fixed cache memory leak
...
Share these time expression examples:
npx claudepluginhub chrismbryant/claude-journal-mcp --plugin claude-journal/billy-historyCompiles and displays a chronological timeline of team decisions, sessions, arguments, and roasts from .claude/billy-memory files, with stats and agent commentary. Supports 'decisions', 'sessions', or 'last N' filters.
/reflectAnalyzes filtered diary entries for patterns in user preferences, code decisions, solutions, and challenges, then synthesizes insights and proposes CLAUDE.md updates.