← Back to Skills Marketplace
yanjiang8124

session-logs1

by yanjiang8124 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
153
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install session-logs1
Description
Search and analyze your own session logs (older/parent conversations) using jq.
Usage Guidance
This skill will read your local OpenClaw session files (~/ .openclaw/agents/<agentId>/sessions/*.jsonl) and run jq/rg commands to search and summarize them — which is exactly its purpose. Before installing, confirm you trust anything that can read your conversation history (these files may contain sensitive data or secrets), ensure jq and rg are from trusted system packages, and verify the correct agentId/path is used. If you don't want automated agents to access full logs, avoid granting autonomous invocation or ensure the agent runs in a restricted environment.
Capability Analysis
Type: OpenClaw Skill Name: session-logs1 Version: 1.0.0 The skill bundle provides instructions and command snippets for an AI agent to search and analyze its own session logs stored in the application's data directory (~/.openclaw/agents/). The operations use standard tools like jq and rg to process JSONL files for legitimate purposes such as retrieving historical context or calculating usage costs. No evidence of data exfiltration, malicious execution, or unauthorized access was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name/description match the requirements: the skill needs jq and rg and the SKILL.md shows only file parsing/search operations against ~/.openclaw/agents/<agentId>/sessions/, which is consistent with analyzing session logs.
Instruction Scope
Instructions explicitly tell the agent to read local session JSONL files and run jq/rg queries; they do not request other files, credentials, or exfiltration endpoints. Reading user conversation logs is sensitive but within the skill's stated scope.
Install Mechanism
No install spec or code is provided (instruction-only skill). This minimizes filesystem write risk; required binaries are assumed present on PATH.
Credentials
No environment variables, credentials, or external config paths are requested. The requested binaries (jq, rg) are relevant to the task.
Persistence & Privilege
The skill is not marked always:true and does not request elevated or persistent platform privileges. It will run only when invoked (or by normal autonomous invocation rules).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install session-logs1
  3. After installation, invoke the skill by name or use /session-logs1
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the session-logs skill. - Enables searching and analyzing your own session logs using jq and ripgrep. - Provides command-line examples for listing, filtering, and extracting messages from historical conversation sessions. - Supports cost analysis, keyword search, and tool usage breakdowns in session transcripts. - Documentation includes usage tips and session log structure details.
Metadata
Slug session-logs1
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is session-logs1?

Search and analyze your own session logs (older/parent conversations) using jq. It is an AI Agent Skill for Claude Code / OpenClaw, with 153 downloads so far.

How do I install session-logs1?

Run "/install session-logs1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is session-logs1 free?

Yes, session-logs1 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does session-logs1 support?

session-logs1 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created session-logs1?

It is built and maintained by yanjiang8124 (@yanjiang8124); the current version is v1.0.0.

💬 Comments