Session Checkpoint
Overview
This skill allows the Gemini CLI agent to provide a comprehensive, real-time snapshot of the current conversational session. It summarizes key ongoing activities, recent challenges, the scope of its operational permissions, and relevant contextual information.
Workflow: Generating a Session Checkpoint
When triggered, the agent will perform the following steps to construct a session checkpoint:
- Identify Current Activity: Analyze the most recent turns of the conversation to determine the primary task or goal currently being pursued.
- Pinpoint Recent Challenges/Sticking Points: Review the conversation for any issues, errors, or significant blockers that were recently encountered or are still unresolved.
- Summarize Tool Permissions & Security Context:
- List the types of tools that have been used or are available (e.g.,
read_file,write_file,run_shell_command). - Emphasize that every tool action requires explicit user confirmation.
- State whether the agent is operating inside or outside a sandbox and remind the user of the security implications.
- List the types of tools that have been used or are available (e.g.,
- Detail Relevant Context & Configuration:
- Reference the presence and purpose of the
GEMINI.mdfile in the current working directory. - Mention any "facts" that have been saved using the
save_memorytool. - List any other skills that are currently active (e.g.,
obsidian-chat-summary). - State the current working directory.
- Reference the presence and purpose of the
- Format and Present: Compile all gathered information into a clear, concise, and structured Markdown output. Avoid fluff and focus on actionable or highly relevant details.