message-in-a-bottle

Write and schedule handoff messages at predefined session finalization points.

4|Updated Jan 12, 2017
One-click install
npx skills add https://github.com/brandon-fryslie/dotfiles --skill message-in-a-bottle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: message-in-a-bottle
Source: https://github.com/brandon-fryslie/dotfiles/tree/main/config/claude/skills/message-in-a-bottle
Command: npx skills add https://github.com/brandon-fryslie/dotfiles --skill message-in-a-bottle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Ensures that a user's work context and knowledge are recorded for the future, promoting consistency and efficiency in workflows.

Core Features & Use Cases

  • Context Finalization: Provides a command to write and schedule a handoff message to be sent to a future session's agent, encapsulating the user's progress and observations.
  • Automatic Context Management: Based on completion of work units or context length, automatically adjusts the session context to help maintain continuity across different work sessions.
  • Customizable Messages: Allows the user to specify the content of the message to ensure future agents have all the necessary information for picking up where they left off.

Quick Start

After completing your task or reaching 300k-350k tokens of context, run:

finalize-session "Update progress on the XYZ feature."

Frequently Asked Questions about message-in-a-bottle

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

FAQPage Schema
How do I transfer work context to a future agent session?

You can schedule a handoff message at predefined finalization points by running a command with your progress notes. This automatically records your work context and adjusts the session context for future agents.

When should I finalize my work session for knowledge transfer?

You should finalize your work session when you complete specific work units or reach 300k-350k tokens of context length. This prevents context loss and maintains continuity across different work sessions.

Can I customize the handoff message content for my work session tracking?

Yes, you can customize the handoff message content for work session tracking by specifying your progress details when running the finalization command. This ensures future agents have the necessary information to pick up where you left off.

What is automatic context management and how does it work?

Automatic context management adjusts the session context based on work unit completion or context length. It works by automatically triggering the recording of progress and observations to maintain continuity across different work sessions.

Does context management require any dependencies to schedule work handoffs?

No, scheduling work handoffs requires no dependencies. It operates using internal scripts to write and schedule messages at predefined finalization points within your work session.