ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 aliemrevezir

prompt-dock

보낸 모든 프롬프트를 한 번의 클릭으로 볼 수 있게 하고, 대화의 어떤 부분이든 인용하여 답장할 수 있게 해주는 Claude Code 모드입니다.

aliemrevezir@aliemrevezir

aliemrevezir/mods/tree/main/plugins/prompt-dock

번역 완료

이 mod 소개

prompt-dock

보낸 모든 프롬프트를 한 번의 클릭으로 볼 수 있게 하고, 대화의 어떤 부분이든 인용하여 답장할 수 있게 해주는 Claude Code 모드입니다.

oikon48/prompt-rail를 기반으로 구축되었습니다. 동일한 레일과 도크에 인용 답장 기능이 추가되었습니다.

기능

레일 (기본값). 입력창 위에 얇은 레일이 있으며, 프롬프트당 하나의 눈금이 있습니다. 굵은 눈금은 현재 트랜스크립트에서 보고 있는 프롬프트입니다.

#5 Compare debounce and throttle as a short list.     ↩ Reply  [–]
││││┃
  • 눈금 위에 마우스를 올리면 해당 프롬프트가 위 줄에 미리보기로 표시됩니다.
  • 눈금을 클릭하면 트랜스크립트가 해당 프롬프트로 스크롤됩니다.
  • [–]는 목록을 도크로 이동시킵니다.

도크. 트랜스크립트 옆에 있는 좁은 열로, 프롬프트당 한 줄씩 표시되며, 현재 프롬프트는 ━로 표시됩니다.

5 prompts                ↩ ×
─ Explain what a deb…
━ Write a TypeScript…
─ Add a leading-edge…
─ Write three vitest…
─ Compare debounce a…
  • 행을 클릭하면 해당 행으로 이동합니다.
  • ×는 목록을 레일로 다시 보냅니다.

답장. 마우스로 텍스트(답변, 코드 줄, 이전 프롬프트)를 선택한 다음 ↩ Reply를 누릅니다. 선택한 내용은 Markdown 인용으로 프롬프트 상단에 표시되며, 이미 입력한 내용은 그 아래에 유지됩니다.

> Debounce waits for silence; throttle enforces a minimum time between executions.

Show me both in one example.

명령어

| 명령어 | 기능 | | ---------- | ------------------------------------------------------------- | | /prompts | 레일과 도크 사이에서 목록을 이동합니다 | | /reply | 현재 선택 항목을 프롬프트 상단에 인용합니다 |

설치

Claude Code 내에서:

/plugin marketplace add aliemrevezir/mods
/plugin install prompt-dock@aliemrevezir-mods

또는 클론에서 직접 로드합니다:

git clone https://github.com/aliemrevezir/mods
claude --plugin-dir mods/plugins/prompt-dock

플래그 없이 모든 세션에서 로드하려면, ~/.claude/settings.json의 env 블록에서 CLAUDE_CODE_PLUGIN_DIRS를 해당 폴더로 설정하십시오.

요구 사항

  • 모드(플러그인 훅 모듈)가 포함된 Claude Code 빌드.
  • "현재 위치" 눈금과 선택 영역 읽기를 위한 전체 화면 레이아웃. 메인 화면 레이아웃에서는 레일이 여전히 작동하며, 굵은 눈금은 마지막 점프 또는 최신 프롬프트를 따릅니다.
  • 터미널이 하이라이트를 이미 지웠다면, 답장은 클립보드 텍스트로 대체됩니다: macOS에서는 pbpaste, Linux에서는 wl-paste 또는 xclip.

크레딧

  • prompt-dock은 Oikon의 **prompt-rail**를 기반으로 구축되었습니다(GitHub @oikon48, X @oikon48). 레일, 호버 미리보기, 클릭하여 이동, 수직 도크는 그들의 디자인입니다. prompt-dock은 이를 재구현하고 인용 답장 기능을 추가했습니다. 레일만 원한다면 원본을 사용하십시오: /plugin marketplace add oikon48/prompt-rail.
  • 커뮤니티 모드를 소개하는 HQ NET 비디오 CLAUDE'UN MODS ÖZELLİĞİ MUHTEŞEM를 통해 발견되었습니다.
  • 모드 커뮤니티 스레드는 ClaudeDevs 발표 아래에서 시작되었습니다.

개발

claude plugin validate .
claude plugin test .

순수 로직(프롬프트와 트랜스크립트 행 페어링, 현재 프롬프트 선택, 인용 형식)은 hooks/rail.ts 및 hooks/exchanges.ts에 있으며, 그리기 및 이벤트는 hooks/register.tsx에 있습니다.

라이선스

MIT

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add aliemrevezir/mods
claude plugin install prompt-dock
원문 / README

prompt-dock

A Claude Code mod that keeps every prompt you sent one click away, and lets you reply to any piece of the conversation by quoting it.

Built on top of oikon48/prompt-rail: the same rail and dock, extended with quote-reply.

What it does

Rail (default). A thin rail sits above the input, one tick per prompt. The thick tick is the prompt you are looking at in the transcript.

#5 Compare debounce and throttle as a short list.     ↩ Reply  [–]
││││┃
  • Hover a tick to preview that prompt in the line above it.
  • Click a tick to scroll the transcript to that prompt.
  • [–] moves the list into the dock.

Dock. A narrow column beside the transcript, one line per prompt, the current one marked with ━.

5 prompts                ↩ ×
─ Explain what a deb…
━ Write a TypeScript…
─ Add a leading-edge…
─ Write three vitest…
─ Compare debounce a…
  • Click a row to jump to it.
  • × sends the list back to the rail.

Reply. Select any text with the mouse (an answer, a code line, an earlier prompt), then press ↩ Reply. The selection lands at the top of your prompt as a Markdown quote, with whatever you had already typed kept below it:

> Debounce waits for silence; throttle enforces a minimum time between executions.

Show me both in one example.

Commands

| Command | What it does | | ---------- | ------------------------------------------------------------- | | /prompts | Move the list between the rail and the dock | | /reply | Quote the current selection at the top of the prompt |

Install

From inside Claude Code:

/plugin marketplace add aliemrevezir/mods
/plugin install prompt-dock@aliemrevezir-mods

Or load it straight from a clone:

git clone https://github.com/aliemrevezir/mods
claude --plugin-dir mods/plugins/prompt-dock

To load it in every session without the flag, set CLAUDE_CODE_PLUGIN_DIRS in the env block of ~/.claude/settings.json to that folder.

Requirements

  • A Claude Code build with mods (plugin hook modules).
  • The fullscreen layout for the "where you are" tick and for reading the selection. On the main-screen layout the rail still works, and the thick tick follows your last jump or newest prompt.
  • If the terminal has already cleared the highlight, Reply falls back to the clipboard text: pbpaste on macOS, wl-paste or xclip on Linux.

Credits

Development

claude plugin validate .
claude plugin test .

The pure logic (pairing prompts with transcript rows, picking the current prompt, the quote format) lives in hooks/rail.ts and hooks/exchanges.ts; drawing and events live in hooks/register.tsx.

License

MIT

비슷한 프로젝트