session-logs

Search and analyze session history from the swarmstr sessions index.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/chebizarro/swarmstr --skill session-logs-chebizarro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/chebizarro/swarmstr/tree/main/skills/session-logs
Command: npx skills add https://github.com/chebizarro/swarmstr --skill session-logs-chebizarro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes references (resource) components.

What problem does it solve?

This Skill allows you to easily search and analyze your past conversation history stored in the swarmstr sessions index, helping you recall previous discussions or find context from earlier interactions.

Core Features & Use Cases

  • Session Index Search: Browse session history by date, channel, or user.
  • Context Retrieval: Quickly find information from past conversations when a user references older discussions.
  • Use Case: A user asks, "What did we decide about the new relay strategy last week?" This skill can help you find the relevant session to retrieve that information.

Quick Start

Use the session-logs skill to list all sessions sorted by date.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search past Nostr session history by date or channel?

Search past Nostr session history by querying the swarmstr sessions index to filter conversation records by date, channel, or user identifiers. This retrieves specific historical context from your past interactions.

Do I need jq installed to query swarmstr session logs?

Yes, you need jq installed to query swarmstr session logs because the skill relies on this utility to parse and filter the JSON data stored in the ~/.swarmstr/sessions.json file.

Can I retrieve conversation context from a specific user in past sessions?

You can retrieve conversation context from a specific user in past sessions by applying user identifiers as filters when searching the swarmstr sessions index, isolating their specific discussion history.

What is the best way to recall decisions made in previous Nostr conversations?

The best way to recall decisions made in previous Nostr conversations is searching the swarmstr session index by date or channel to locate the exact session and retrieve the historical context of that discussion.

What are the limitations of searching session logs stored in a JSON file?

Limitations of searching session logs in a JSON file include dependency on the jq utility for parsing and requiring local access to the ~/.swarmstr/sessions.json file, restricting searches to data indexed by swarmstr.