mine

Extract a topic from a session JSONL file using parallel subagents.

116|56|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill mine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mine
Source: https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli/tree/main/src/skills/mine
Command: npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill mine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually searching through lengthy session logs to locate specific topics is time‑consuming and error‑prone. This Skill automates the extraction of a chosen keyword or topic from a single session JSONL file, delivering concise, structured insights.

Core Features & Use Cases

  • Parallel Subagents: Four deterministic agents simultaneously scan human messages, AI actions, code changes, and connection metadata.
  • Flexible Input: Accepts either a keyword for the latest session or a specific session ID.
  • Detailed Report: Generates a timestamped summary with frequency counts and sector‑specific findings, concluding with a brief narrative overview.
  • Use Case: When reviewing a project's recent activity, ask the skill to mine the keyword “worktree” to quickly understand recent filesystem operations and related discussions.

Quick Start

Ask the mine skill to extract the keyword “worktree” from the latest session.

Frequently Asked Questions about mine

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

FAQPage Schema
How do I extract a specific topic from a JSONL session log?

To extract a topic from a JSONL session log, provide a keyword or session ID. Four parallel subagents scan messages, assistant actions, code changes, and connections to compile a structured report with frequency counts and timestamped findings.

Can I mine session logs using just a keyword from the latest session?

Yes, you can mine session logs using just a keyword. The skill matches the keyword against the most recent session ID, performing case-insensitive matching and local timezone conversion to generate a detailed narrative overview.

What is the best way to analyze code changes and AI actions in session logs?

Analyzing code changes and AI actions in session logs is best handled by parallel subagents. These agents simultaneously scan assistant actions, code modifications, and connection metadata to deliver concise, structured insights without writing to trace logs.

Does session log mining support searching by a specific session ID?

Session log mining fully supports searching by a specific session ID. Providing a session ID directs the four subagents to scan human messages and code changes within that exact session, outputting a compiled report with sector-specific findings.

What limitations exist when extracting topics from session JSONL files?

A limitation when extracting topics from session JSONL files is that the skill processes only a single file at a time. It requires local timezone conversion and does not write extracted findings to trace logs, focusing solely on compiled report generation.