# Summarize Remote Chronicle Sessions

Remote Chronicle sessions can be hard to summarize when the source machine lacks Gemini access. This skill guides export, local summarization, and structured import back to the source system.

## Install

```bash
npx skillstore add chandlerhardy/chronicle-remote-summarizer
```

## Metadata

- Status: approved
- Slug: chandlerhardy-chronicle-remote-summarizer
- Skillstore revision: r1
- Version status: missing
- Tree hash: 1d30fc6a14aa471e3a811e5063d6293fc1b9eb838a0372b135f585687025287c
- Author: ChandlerHardy
- GitHub username: ChandlerHardy
- License: MIT
- Repository: https://github.com/ChandlerHardy/chronicle/tree/main/chronicle-skills/chronicle-remote-summarizer
- Ref: dd4a3ef9f20ddf38830950b4bb713df96b431fd6
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem, env\_access
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/chandlerhardy-chronicle-remote-summarizer
- Manifest: https://skillstore.pages.dev/api/skills/chandlerhardy-chronicle-remote-summarizer/manifest

## Capabilities

- Exports Chronicle session JSON from a remote host over SSH.
- Runs local Chronicle import-and-summarize workflows with Gemini.
- Imports generated summaries back into the original remote session.
- Provides a manual fallback workflow using intermediate files.
- Reads saved Chronicle remote system configuration when available.
- Documents batch processing, inspection, and troubleshooting flows.

## Use Cases

- Summarize from a restricted development host: Move a Chronicle session from a remote machine without Gemini access to a local machine for summarization.
- Recover when SSH pipes fail: Use the documented three-step workflow to inspect files and complete the summary transfer manually.
- Process multiple unfinished sessions: Adapt the batch workflow to summarize several known session IDs after confirming targets and host details.

## Prompt Templates

### Summarize One Remote Session

```
Summarize Chronicle session 7 from my FreeBSD host. Ask me for missing connection details before running commands.
```

### Use Saved Remote Config

```
Use my saved Chronicle remote system configuration to summarize session 12 and import the result back to the source host.
```

### Inspect Before Import

```
Export and summarize remote session 18, then show me the summary for review before importing it back.
```

### Batch Remote Sessions

```
Find the remote sessions I name, summarize each one locally, and confirm before overwriting any existing remote summaries.
```

## Limitations

- Requires Chronicle on both systems and working SSH access.
- Requires a local Gemini API key and compatible dependencies.
- Uses shell pipelines that need careful review before execution.
- Temporary files may contain sensitive session content if cleanup fails.

## Best Practices

- Confirm the remote host, session ID, and Chronicle path before running SSH commands.
- Inspect generated summaries before importing them when session content is sensitive.
- Delete temporary session and summary files after the workflow completes.

## Anti Patterns

- Do not paste API keys into commands that may be saved in shell history.
- Do not run batch imports without confirming each target session ID.
- Do not suppress errors when troubleshooting failed imports or summaries.

## Security Audit

- Audited at: 2026-07-06T04:55:47.141\+00:00
- Summary: This Markdown skill is primarily a Chronicle remote summarization workflow, not executable source code. Most raw backtick detections are false positives, but confirmed risks remain around SSH command execution, secret configuration, hidden and temporary transcript files, stderr suppression, and remote overwrite behavior. No prompt injection attempt was found in the reviewed SKILL.md content.

## Stats

- Views: 198
- Downloads: 11
- Favorites: 0
- Popularity score: 0
