chronicle-remote-summarizer

Export remote Chronicle sessions and summarize them locally via the Gemini API.

1|1|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/ChandlerHardy/chronicle --skill chronicle-remote-summarizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chronicle-remote-summarizer
Source: https://github.com/ChandlerHardy/chronicle/tree/main/chronicle-skills/chronicle-remote-summarizer
Command: npx skills add https://github.com/ChandlerHardy/chronicle --skill chronicle-remote-summarizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the challenge of summarizing Chronicle sessions on remote systems (like FreeBSD) that lack direct Gemini API access. It enables you to export sessions from a remote machine, summarize them locally using your configured Gemini API, and then seamlessly import the summary back to the original remote system. This saves time and reduces complexity when working across diverse development environments.

Core Features & Use Cases

  • Cross-System Summarization: Export sessions from a remote system, summarize locally, and re-import the summary.
  • Temporary Local Processing: Creates a transient local session for summarization, ensuring no data pollution.
  • Automated Cleanup: Automatically deletes temporary local session data after summarization.
  • Use Case: You've completed a long development session on a FreeBSD server without Gemini API. Use this skill to transfer the session to your macOS laptop, get an AI-generated summary, and send it back to the FreeBSD server, all with a single command.

Quick Start

Summarize session 7 from my FreeBSD dev machine on my local Mac, then send the summary back to FreeBSD.

Frequently Asked Questions about chronicle-remote-summarizer

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

FAQPage Schema
How do I summarize Chronicle sessions on remote systems without Gemini API access?

Export the session from your remote system via SSH, import it into a temporary local session, summarize using your configured Gemini API, then re-import the summary back to the remote machine. This workflow bridges systems like FreeBSD that lack direct API connectivity.

Can I use Chronicle summarization across FreeBSD, Linux, and macOS?

Yes. This Skill automates cross-system summarization by exporting sessions from any remote environment, processing them locally with Gemini API, and returning results. It handles FreeBSD, Linux, macOS, and similar Unix-like systems.

What happens to the temporary session data after summarization?

The Skill automatically cleans up temporary local session data after summarization completes. It creates transient negative-ID sessions for processing, then deletes them to prevent data pollution.

How does this Skill handle secure data transfer between remote and local machines?

Session data is piped securely via SSH between systems. Your local Gemini API key remains configured locally and never transmitted to the remote system, keeping credentials isolated.

Do I need to manually manage session imports and exports?

No. The Skill automates the full cycle: exporting remote transcripts, importing them locally, summarizing via Gemini API, and re-importing results back to the remote system with a single command.