ClaudeMods
☰
EN
● 0 online · Views 0 times
SponsorsSubmit a project
GitHub repositories · by josippapez

prompt-timeline

A Claude Code plugin that renders your own prompts as distinct cyan cards in the transcript and adds a /timeline pane listing every prompt as a jump link, plus a prompt strip above the input box.

josippapez@josippapez

josippapez/ai-setup/tree/main/claude/plugins/prompt-timeline

Translated

About this mod

prompt-timeline makes your own prompts easy to find in long sessions. Your prompts draw as a cyan card headed › You · #N to stand apart from Claude's output, and a strip above the prompt box lists your last six prompts for one-click jumping. /timeline opens a pane listing every prompt of the session as a jump link. Prompts are recorded as the session stores them (session.append, door prompt), so the list starts when the plugin loaded and survives /reload-plugins. Additional hooks render model/effort pills per reply, queued-prompt cards, Bash cards leading with their description, and tool-call cards with colored labels for Bash, Read, Edit, Write, Search, Web, Tools, Agent, Browser, or MCP servers. Test with claude plugin test claude/plugins/prompt-timeline.

Installation

Check the author's README for the marketplace and plugin name first. Commands may change as the repository evolves.

claude plugin marketplace add josippapez/ai-setup
claude plugin install prompt-timeline
Original text / README

prompt-timeline

A mod that makes your own prompts easy to find in a long session.

  • Your prompts draw as a cyan card headed › You · #N, so they stand apart from Claude's output.
  • A strip above the prompt box lists your last six prompts; click one to jump back to it. It sits above the prompt rather than in a pane because panes share one dock as tabs.
  • /timeline opens a pane with every prompt of the session, each one a jump link.

Prompts are recorded as the session stores them (session.append, door prompt), so the list starts from when the plugin loaded and survives /reload-plugins.

Test: claude plugin test claude/plugins/prompt-timeline

  • A prompt that is still queued (sent while a turn runs) draws as a dim "◌ Queued" card until it is sent. Slash commands keep the default row.
  • hooks/look.tsx: each reply opens with a magenta pill naming the model (◆ Opus 5.5), and startup notices get a blue ℹ and their /command as a pill. The prompt strip sits under a cyan divider as chips, the latest one highlighted.
  • Each reply keeps the model and effort it was made with (saved per session in the plugin's store on disk, keyed by the start of the reply's text), so a later /model or effort change never relabels older replies.
  • A Bash call's card leads with its description and shows the command as one dim line.
  • Tool calls draw as cards (hooks/cards.ts): a colored label (Bash, Read, Edit, Write, Search, Web, Tools, Agent, Browser for chrome-devtools, or the MCP server name), one readable title and a dim detail line.

Similar projects