A specialized utility for renaming and organizing OpenClaw chat sessions by updating the session history store or backend paths.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install session-rename
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install session-rename using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Session Rename skill provides a reliable method for developers and AI agents to manage chat session identities within the OpenClaw ecosystem. By targeting the session_history.displayName record, this skill ensures that workspaces remain organized and easy to navigate. It is designed to handle requests for retitling, relabeling, or renaming active or archived sessions across different agent instances.
Built to interface directly with the OpenClaw architecture, the skill bridges the gap between user intent and database integrity. Whether utilized through the built-in sessions.rename backend path or via surgical SQLite updates, it prioritizes data safety and precision, ensuring that only the intended session metadata is modified while preserving the core sessionId.
To use this tool within the Openclaw Skills framework, ensure you have the necessary permissions to read/write to the OpenClaw application data directory. No additional installation is required if the OpenClaw CLI is active.
To manually test the database connection and pathing, you can locate your history database using:
# Find the session history database for a specific agent
ls ~/.openclaw/agents/<agent-id>/sessions/history.db
Ensure your environment has sqlite3 and python3 installed for the direct DB rename pattern.
The skill interacts with a structured SQLite schema to ensure consistency across Openclaw Skills. Below is the primary data mapping:
| Table | Field | Type | Description |
|---|---|---|---|
session_history |
sessionId |
TEXT (PK) | The unique identifier for the session. |
session_history |
sessionKey |
TEXT | The key identifying the agent instance. |
session_history |
displayName |
TEXT | The user-facing title of the session. |
session_history |
status |
TEXT | The current state (e.g., 'active', 'archived'). |
session_history |
updatedAt |
INTEGER | Unix timestamp in milliseconds. |
sessions.rename method found in the OpenClaw gateway server for safer, application-level changes.Loading
A comprehensive developer guide for creating reviewer-compliant AstrBot plugins featuring commands, LLM tools, and multi-agent integrations.

Fossil is a semantic failure memory protocol that allows AI agents to search for past mistakes and record resolutions to avoid repeating errors.

A powerful command-line integration for managing Bluetooth Low Energy (BLE) devices, enabling automated scanning, GATT operations, and persistent connection management.

A specialized skill for converting AI agent responses into natural, emotionally-aware spoken Chinese optimized for text-to-speech engines.

This skill enables the creation of automated, objective fitness functions to measure and enforce software architecture characteristics throughout the development lifecycle.

A professional tool for quantifying architectural risks using a 2D impact-likelihood matrix to generate actionable risk assessment reports.








































