codex

trailmark-codex

Gives Codex a memory for each project. A short handoff note keeps track of where the work stands and what to do next. It is updated after commits and merges and given to every new chat, so you don't have to explain the project again each time. Two chats working at once can't overwrite each other's notes. Turn it on per repo. If you also use Claude Code with trailmark, both share the same note for that repo.

0 on GitHubby Jim Burkev0.6.2MITupdated 2 days agoProductivity

Plugin trailmark-codex in cptjamestiberiouskirk-pixel/trailmark. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • tm-checkpoint

    Refresh this repo's handoff file in place so any session can end or compact without losing state. Run it at every milestone (a deliverable produced or updated, a decision landed, a correction accepted, a PR merged, subagent results that change the plan), when a Trailmark hint asks for it, right afte

  • tm-memory-prune

    Shrink this repo's memory so the part loaded into every session stays small. Finds stale, duplicate, dead or finished entries and proposes archiving, deleting, or promoting them into AGENTS.md (or path-scoped .claude/rules files when Claude Code is used in the repo too). Use when a Trailmark budget

  • tm-memory-setup

    Check that Trailmark works in this Codex environment for the current repo, or troubleshoot it. Use when the user asks to enable, set up, check or troubleshoot Trailmark or the session handoff in this project from Codex.

  • tm-park

    Save an idea or side task for a later session without derailing the current one. Use when the user says park this, save that for later, come back to it, or note this idea, in a repo set up with Trailmark.

  • tm-recall

    Look things up in this repo's Trailmark, including the current handoff, past decisions in the archive, parked ideas, session notes and memory size. Use when the user asks what was decided or done before, where something was left, what's parked, how big memory is, or to search memory. Also restores t

  • tm-session-end

    Close out a work session in a repo set up with Trailmark. Recovers anything missed since the last checkpoint, shows the final handoff for approval, archives finished items and reports memory size. Use when the user says they're done, wrapping up, stopping for the day, or moving to another project.

Hooks (4)

  • SessionStart

    node -e "const p=require('path'),r=process.env.PLUGIN_ROOT;(r&&p.isAbsolute(r)&&/^(?:[A-Za-z]:|[/][A-Za-z0-9._~-])/.test(r))||process.exit(0);process.argv[1]=p.join(r,'scripts','trailmark.js');require

  • PreCompact

    node -e "const p=require('path'),r=process.env.PLUGIN_ROOT;(r&&p.isAbsolute(r)&&/^(?:[A-Za-z]:|[/][A-Za-z0-9._~-])/.test(r))||process.exit(0);process.argv[1]=p.join(r,'scripts','trailmark.js');require

  • PreToolUse

    node -e "const p=require('path'),r=process.env.PLUGIN_ROOT;(r&&p.isAbsolute(r)&&/^(?:[A-Za-z]:|[/][A-Za-z0-9._~-])/.test(r))||process.exit(0);process.argv[1]=p.join(r,'scripts','trailmark.js');require

  • PostToolUse

    node -e "const p=require('path'),r=process.env.PLUGIN_ROOT;(r&&p.isAbsolute(r)&&/^(?:[A-Za-z]:|[/][A-Za-z0-9._~-])/.test(r))||process.exit(0);process.argv[1]=p.join(r,'scripts','trailmark.js');require

View source on GitHub

More from cptjamestiberiouskirk-pixel/trailmark

All 2 plugins →

trailmark

claude

Gives Claude Code a memory for each project. A short handoff note keeps track of where the work stands and what to do next. It is updated after commits, merges and subagent results, and given to every new session, so you don't have to explain the project again each time. Two sessions working at once can't overwrite each other's notes. Turn it on per repo. If you also use Codex with trailmark-codex, both share the same note for that repo.

6 skills · hooks

0

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain trailmark-codex?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins