nemo-rl-session-memory
Manage durable working-session memory for coding agents.
Skill by NVIDIA
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nvidia-nemo-rl-session-memory
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/nemo-rl-session-memory
What's inside
- Skill name
nemo-rl-session-memory- Description
- Manage durable working-session memory for coding agents. Use when a user asks to preserve or recover agent context across disconnects, VS Code restarts, long-running work, handoffs, or any session where important state should be written periodically under the repo's session directory. Do NOT use for: simple questions, short tasks, one-off commands, linting, or code review.
- License
- Apache-2.0
- Instructions
- 156 lines in SKILL.md · view on GitHub
Files (5)
- BENCHMARK.md
- SKILL.md
- evals.json · evals/
- skill-card.md
- skill.oms.sig
SKILL.md (first lines)
# Session Memory Keep a durable, human-readable record of the current working session so another agent can resume after a disconnect with minimal context loss. ## When To Use Use this skill when: - The user asks to preserve, recover, checkpoint, or manage agent memory. - Work is long-running, experimental, or likely to span disconnects. - You are about to make nontrivial edits, run long jobs, switch branches, or pause for user input. - You resume in a repo that already has `./session/` directories. ## Session Directory Create one directory per working session: ```bash mkdir -p session date +%Y%m%d_%H%M%S mkdir -p session/<session_date_time> ``` Use local time from the machine. Reuse the same session directory for all checkpoints in the same conversation unless the user explicitly starts a new session. Expected files: - `session_state.md` - overall goal, current subtask, loaded skills, status, plan, assumptions, blockers, and next actions. - `timeline.md` - append-only log of major actions, commands, results, and decisions. - `files.md` - files inspected, files changed, and why they matter. - `handoff.md` - concise resume instructions for the next agent. Add other files only when useful, such as `experiments.tsv`, `review_notes.md`, or copied command logs. ## Start Or Resume At the start of a session: 1. Check for existing session directories: ```bash ls -dt session/* 2>/dev/null | head ``` 2. If the user is resuming work, read the latest relevant `session_state.md`, `timeline.md`, and `handoff.md`. 3. If no relevant session exists, create a new timestamped directory. 4. Write an initial `session_state.md` with the user's overall goal, current subtask, loaded skills, repo path, branch, and known constraints. Do not treat session notes as the only source of truth. Verify important claims against git state, files, and command output before acting. ## Checkpoint Rhythm Write a checkpoint: - After gathering enough context to form a plan. - Before and after meaningful code edits. - Before long-running commands, experiments, branch switches, or anything hard to reconstruct from chat. - When the user changes direction. - Before final response if the session has meaningful state worth resuming. - At least every 30 minutes during active long-running work. Prefer updating the same files rather than creating many small checkpoint files. Keep the record compact and scannable. ## File Templates ### `session_state.md` ```markdown # Session State - Session: <session_date_time> - Repo: <absolute repo path> - Branch: <branch name> - Started: <local timestamp> - Updated: <local timestamp> ## Goal <Stable overall user goal in one or two sentences. Preserve this across follow-up steering unless the user explicitly changes it.> ## Current Subtask <Immediate task or steering request currently being handled.> ## Loaded Skills - `<skill-name>` - <why it was loaded and any important instructions to preserve.> ## Current Status <What is true now. Include completed work and verification status.> ## Plan - [ ] <Next concrete step> - [ ] <Next concrete step> ## Assumptions - <Assumption and how to verify it if needed.> ## Blockers - <Blocker or "None known".> ``` ### `timeline.md` ```markdown # Timeline ## <local timestamp> - User asked: <brief request> - Context gathered: <files/commands and key result> - Decision: <important choice and rationale> - Result: <edits/tests/outcome> ``` ### `files.md` ```markdown # Files ## Inspected - `<path>` - <why it mattered> ## Changed - `<path>` - <what changed and why> ## Generated
From NVIDIA/skills, Apache-2.0.
More from NVIDIA/skills
- 0.846score
nemo-fabric-integrate
NVIDIA Corporation and Affiliates
Use this skill when integrating NVIDIA NeMo Fabric into a consumer application, service, evaluation harness, or platform through the typed Python SDK —…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-pipeline
Vinit Bansal <vinitkumarb@nvidia.com>
Use when planning, executing, and independently validating Jetson Video Codec SDK or PyNvVideoCodec encode/decode, transcode, segmentation, container decode…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-pytorch
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing plain or manual PyTorch training code into an NVFLARE federated job using Client API model exchange, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-get-started
NVIDIA Corporation and Affiliates
Use this skill when first-time NeMo Relay users want help selecting and following an appropriate quick-start guide or verifying their first working integration.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-recipe
Vinit Bansal <vinitkumarb@nvidia.com>
Use when turning a Jetson encoder use case into one surface-neutral recipe with native Video Codec SDK and PyNvVideoCodec projections.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvidia-broadcast
NVIDIA Broadcast Team <broadcast-skills-dev@nvidia.com>
Use when controlling NVIDIA Broadcast through MCP to apply effects, process local media, select devices, or change camera resolution, or when Broadcast is…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-setup
Vinit Bansal <vinitkumarb@nvidia.com>
Use when installing, repairing, reusing, inspecting, or verifying readiness of the native NVIDIA Video Codec SDK or PyNvVideoCodec on Jetson, including the…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-diagnose-job
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Use when the user asks why a reported NVFLARE job failure signal occurred: the job failed, stalled, timed out, lost clients, ended with EXECUTION_EXCEPTION…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-lightning
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing PyTorch Lightning training code into an NVFLARE federated job using the Lightning Client API patch, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-install
NVIDIA Corporation and Affiliates
Use this skill when choosing or running NeMo Relay installation for an agent runtime, application language, framework integration, or plugin bundle, or…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-fed-stats
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Compute federated statistics over tabular data (count, sum, mean, stddev, var, histogram, quantile, noise-protected min/max) and image data (count…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-capability
Vinit Bansal <vinitkumarb@nvidia.com>
Use when Jetson codec, profile, chroma, bit-depth, dimension, engine-count, or operational support must be reconciled from live APIs, authenticated NVIDIA…
SkillAFreshness: A★ 3.7KClaude Code +9
Signals
- Stars
- 3,718
- Forks
- 457
- Open issues
- 8
- Last commit (this folder)
- Jun 2, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/NVIDIA/skills
- Website
- docs.nvidia.com/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from NVIDIA
- 0.745score
cdf-video-data-augmentation
NVIDIA
Run the CDF Video Data Augmentation Airflow workflow on Kubernetes or OSMO to create Cosmos video-to-video variants and auto-label both source and generated…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.745score
nvidia-skill-finder
NVIDIA
Use for NVIDIA-related requests where an NVIDIA skill might help, even if the user did not ask for a skill.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.745score
cdf-image-attribute-augmentation
NVIDIA
Run the CDF Orchestration Image Attribute Augmentation DAG on Kubernetes - person-crop clothing augmentation, attribute search, and augmented dataset…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.745score
cdf-orchestration-preflight
NVIDIA
Set up missing Linux prerequisites and audit whether a Cosmos Data Factory (CDF) Orchestration checkout and its Kubernetes or OSMO environment are ready to…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.745score
ethos-write
NVIDIA
Writes an AI agent's ethos.md — a durable snapshot of its purpose, intended behavior, boundaries, and success criteria — from the answers gathered by…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.745score
cdf-autonomous-vehicle-dataset-generation
NVIDIA
Prepare payloads, run and monitor the Autonomous Vehicle Dataset Generation Airflow workflow, and inspect results for driving-clip retrieval and Cosmos3-Nano…
SkillAFreshness: A★ 3.7KClaude Code +9
Cite this page
nemo-rl-session-memory skill. Agent Mart. https://agentmart.dev/skills/nvidia-nemo-rl-session-memory (last updated 2026-10-24)