This bundle contains the export-session/ Codex skill plus this README.
export-session exports the active Codex CLI session to a file in a TUI-style transcript format.
The exported transcript includes:
- user prompts
- assistant commentary and final responses
- tool activity such as
Explored,Ran, andEditedblocks
The skill does not hardcode a specific user or host path.
For session discovery it uses:
$CODEX_HOME/sessionswhenCODEX_HOMEis set~/.codex/sessionswhenCODEX_HOMEis unset
For output files it resolves relative paths from the caller's current working directory.
Copy the export-session/ directory into:
${CODEX_HOME:-$HOME/.codex}/skills/Example:
cp -R export-session "${CODEX_HOME:-$HOME/.codex}/skills/"After installation, Codex can discover the skill as $export-session.
From a Codex session:
$export-session session.txt
From the shell:
python3 "${CODEX_HOME:-$HOME/.codex}/skills/export-session/scripts/export_session.py" session.txtIf the destination file already exists:
- interactive runs prompt before overwrite
- non-interactive runs refuse to overwrite unless
--forceis passed
Example:
python3 "${CODEX_HOME:-$HOME/.codex}/skills/export-session/scripts/export_session.py" session.txt --forceThe shareable unit is the export-session/ directory. Keep that directory intact.
This README is intentionally outside the skill directory so the skill folder itself remains minimal and portable.