josippapez/ai-setup/tree/main/claude/plugins/prompt-timeline
prompt-timeline
사용자 프롬프트를 트랜스크립트의 독립적인 청록색 카드로 렌더링하고, 모든 프롬프트를 점프 링크로 나열하는 /timeline 패널과 입력 상자 위 프롬프트 스트립을 추가하는 Claude Code 플러그인입니다.
이 mod 소개
prompt-timeline은 긴 세션에서도 자신의 프롬프트를 쉽게 찾게 해 줍니다. 프롬프트는 Claude의 출력과 구분되도록 › You · #N이라는 제목의 청록색 카드로 그려지고, 프롬프트 상자 위 스트립에는 최근 6개 프롬프트가 한 번에 이동할 수 있게 표시됩니다. /timeline은 세션의 모든 프롬프트를 점프 링크로 나열하는 패널을 엽니다. 프롬프트는 세션이 저장하는 방식(session.append, door prompt)으로 기록되므로 목록은 플러그인이 로드된 시점부터 시작하고 /reload-plugins 후에도 유지됩니다. 추가 훅은 답변마다 모델/추론량 필, 대기 중인 프롬프트 카드, 설명으로 시작하는 Bash 카드, Bash, Read, Edit, Write, Search, Web, Tools, Agent, Browser 또는 MCP 서버의 색상 레이블이 있는 도구 호출 카드를 렌더링합니다. claude plugin test claude/plugins/prompt-timeline으로 테스트할 수 있습니다.
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add josippapez/ai-setup claude plugin install prompt-timeline
원문 / 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.
/timelineopens 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/commandas 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
/modelor 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.
