codex-skill

Track HtmlGraph sessions across Claude Code, Codex, and Gemini via git hooks.

3|3|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/Shakes-tzd/htmlgraph --skill codex-skill-shakes-tzd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codex-skill
Source: https://github.com/Shakes-tzd/htmlgraph/tree/main/packages/codex-skill
Command: npx skills add https://github.com/Shakes-tzd/htmlgraph --skill codex-skill-shakes-tzd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HtmlGraph session tracking and work continuity for Codex addresses the challenge of lost context and misattributed work when multiple AI assistants collaborate on a project. This skill ensures proper activity attribution and seamless handoffs by persisting session data and feature context across tools.

Core Features & Use Cases

  • Automatic session tracking via git hooks that capture activity and context.
  • Cross-tool continuity and feature-based attribution across Claude Code, Codex, and Gemini.
  • Session history and resume capabilities to restore work state in new or different assistants.
  • Drift detection for file changes to highlight divergence between sessions.

Quick Start

Install HtmlGraph in your project (pip install htmlgraph>=0.8.0), then copy this Codex skill into your Codex skills directory (e.g., ~/.codex/skills/htmlgraph). Initialize HtmlGraph with htmlgraph init, and verify status with htmlgraph status.

Frequently Asked Questions about codex-skill

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

FAQPage Schema
How do I maintain session context when switching between Codex, Claude Code, and Gemini?

Maintaining session context across Codex, Claude Code, and Gemini requires git-hook-based session management that persists activity data under .htmlgraph/sessions, enabling seamless handoffs and consistent feature attribution across different AI assistants.

What is the best way to track multi-agent coding session history in a Git repository?

Tracking multi-agent coding session history in a Git repository is best handled by storing context and activity logs in a .htmlgraph directory, allowing you to resume work states and detect file drift between previous and current sessions.

Do I need HtmlGraph installed to use cross-tool session tracking with Codex?

Yes, you need HtmlGraph installed via pip install htmlgraph>=0.8.0, a Python environment, and an initialized Git repository containing a .htmlgraph directory to enable cross-tool session tracking and continuity.

How does git-hook session management handle feature attribution for AI assistants?

Git-hook session management handles feature attribution by automatically capturing activity and context data during commits, storing it under .htmlgraph/sessions to ensure work is correctly attributed across Claude Code, Codex, and Gemini.

Why does my Codex workflow lose context and misattribute work when using multiple AI assistants?

Codex workflows lose context and misattribute work without persistent session tracking, which this skill solves by implementing git hooks that store session data and feature context under .htmlgraph/sessions for seamless cross-tool continuity.

Can I detect file drift and divergence between previous coding sessions in Codex?

Yes, you can detect file drift and divergence between sessions because the session tracking mechanism stores historical context under .htmlgraph/sessions, highlighting file changes and inconsistencies when resuming work in a new assistant.