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

next-prompts

계속 작업을 진행하게 해 주는 Claude Code mod입니다. 매 턴 뒤 다음에 보낼 최적의 프롬프트 3개를 제안하고, Claude의 자체 시간 예상에 맞춘 실시간 타이머를 보여 주며, 프롬프트 위 패널에서 목표 진행 상황을 추적합니다.

Optinuss@Optinuss

1/

This is my favorite Claude Code mod that I built. It gives three suggested new prompts to further the project development based on recent Terminal history. This has helped me think of new action items. #Mods #ClaudeCode #Claude

원본 게시물 이미지1

2/

Open sourced. Added a progress bar with estimate time to complete the current prompt. https://github.com/BEXAI/Mod-3-Next-Prompts

원본 게시물 이미지1
번역 완료

이 mod 소개

next-prompts

작업을 계속 진행하게 해 주는 Claude Code mod입니다. 매 턴 뒤 다음에 보낼 최적의 프롬프트 3개를 제안하고, Claude의 자체 시간 예상에 맞춘 실시간 타이머를 표시하며, 프롬프트 위 패널에서 목표 작업의 진행 상황을 추적합니다.

기능

다음 프롬프트 제안

  • 매 턴 뒤 Haiku가 최근 3번의 대화와 프로젝트 상태(목표, 열린 작업, git status)를 읽고 영향도 순으로 구체적인 다음 프롬프트 3개를 제안합니다.
  • 작업이 끝나지 않았다면 제안 #1이 다음 작업을 이어 갑니다.
  • 제안을 클릭하거나 1, 2, 3 중 하나를 입력하고 Enter를 눌러 전송합니다.

예상 시간으로 잠그는 타이머

  • estimate MCP 도구(mcp__next-prompts__estimate)를 등록하고, 변경하기 전에 Claude가 시간 예상과 짧은 계획을 넣어 호출하게 합니다.
  • 예상값이 들어올 때까지 Edit, Write, NotebookEdit, Bash 호출을 거부합니다(subagent는 제외)。
  • 전체 너비 진행률 표시줄에 예상 시간 대비 경과 시간, 예상 종료 시각, 계획을 표시하고 요청이 예상을 넘으면 노란색으로 바뀝니다.

목표 및 작업 패널

  • TodoWrite / TaskCreate / TaskUpdate 호출을 받아 목표, 진행률, 경과 시간, 각 작업에 걸린 시간 또는 실행 중인 시간을 표시합니다.
  • 기본으로 작업 5개를 표시하며 버튼으로 나머지를 펼칠 수 있습니다. 작업 하나가 끝나고 새 프롬프트를 보내면 목록이 초기화됩니다.

완료 알림

  • 2분 이상 실행되는 요청은 toast, 사운드(Glass.aiff), macOS 알림으로 종료됩니다.

설치

Claude Code mod 디렉터리에 clone합니다.

git clone https://github.com/BEXAI/Mod-3-Next-Prompts.git ~/.claude/mods/next-prompts

그다음 Claude Code에서 플러그인으로 활성화하고 세션을 다시 시작합니다. Claude Code가 .claude-plugin/types/ 아래에 타입 정의를 직접 생성합니다.

구조

.claude-plugin/plugin.json   plugin manifest
hooks/hooks.json             hook module list
hooks/register.tsx           all hooks: suggestions, estimate tool, timer, tasks, UI
hooks/register.test.ts       unit tests for the pure helpers
types/index.d.ts             plugin state types

설정

설정은 hooks/register.tsx 상단의 상수입니다.

| Constant | Default | Meaning | |---|---|---| | LOOKBACK | 3 | Haiku에 보낼 이전 프롬프트 수 | | MAX_CHARS | 1500 | 해당 컨텍스트의 메시지별 글자 제한 | | SUGGEST_TIMEOUT_MS | 15000 | 제안 생성 제한 시간 | | LONG_TURN_MS | 120000 | 완료 알림이 울리기 전 요청 실행 시간 | | SHOWN_TASKS | 5 | 펼치기 버튼 전까지 표시할 작업 수 | | DONE_SOUND | Glass.aiff | 완료 알림 사운드 |

참고

  • 사운드와 알림은 afplay와 osascript를 사용하므로 macOS에서만 작동합니다. 나머지는 모든 플랫폼에서 작동합니다.
  • 제안은 낮은 effort로 Haiku에서 실행되며 새 프롬프트를 보내면 취소됩니다.

설치

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

claude plugin marketplace add BEXAI/Mod-3-Next-Prompts
claude plugin install next-prompts
원문 / README

next-prompts

A Claude Code mod that keeps you moving: after every turn it suggests the 3 best prompts to send next, shows a live timer against Claude's own time estimate, and tracks your goal's task progress, all in a panel above the prompt.

Features

Next-prompt suggestions

  • After each turn, Haiku reads the last 3 exchanges plus the project state (goal, open tasks, git status) and proposes 3 concrete next prompts, ordered by impact.
  • If tasks are unfinished, suggestion #1 continues the next one.
  • Click a suggestion, or type 1, 2 or 3 and press Enter to send it.

Estimate-gated timer

  • Registers an estimate MCP tool (mcp__next-prompts__estimate) and tells Claude to call it with a time estimate and a short plan before making any change.
  • Edit, Write, NotebookEdit and Bash calls are refused until that estimate is in (subagents are exempt).
  • A full-width progress bar shows elapsed time against the estimate, the projected finish time and the plan, and turns yellow when the request runs over.

Goal and task panel

  • Picks up TodoWrite / TaskCreate / TaskUpdate calls and shows the goal, a progress bar, elapsed time, and each task with how long it took or how long it has been running.
  • Shows 5 tasks by default, with a button to expand the rest. The list resets after every task is done and you send a new prompt.

Done alert

  • Requests that run 2 minutes or longer end with a toast, a sound (Glass.aiff) and a macOS notification.

Install

Clone into your Claude Code mods directory:

git clone https://github.com/BEXAI/Mod-3-Next-Prompts.git ~/.claude/mods/next-prompts

Then enable it as a plugin in Claude Code and restart the session. Claude Code generates the type definitions under .claude-plugin/types/ itself.

Layout

.claude-plugin/plugin.json   plugin manifest
hooks/hooks.json             hook module list
hooks/register.tsx           all hooks: suggestions, estimate tool, timer, tasks, UI
hooks/register.test.ts       unit tests for the pure helpers
types/index.d.ts             plugin state types

Configuration

Settings are constants at the top of hooks/register.tsx:

| Constant | Default | Meaning | |---|---|---| | LOOKBACK | 3 | Number of past prompts sent to Haiku | | MAX_CHARS | 1500 | Character cap per message in that context | | SUGGEST_TIMEOUT_MS | 15000 | Time limit for generating suggestions | | LONG_TURN_MS | 120000 | How long a request runs before the done alert fires | | SHOWN_TASKS | 5 | Tasks shown before the expand button | | DONE_SOUND | Glass.aiff | Sound for the done alert |

Notes

  • The sound and notification use afplay and osascript, so they work only on macOS. Everything else works on any platform.
  • Suggestions run on Haiku with low effort and are cancelled once you send a new prompt.

Showcase: This is my favorite Claude Code mod that I built.

It gives three suggested new prompts to further the project development based on recent Terminal history.

This has helped me think of new action items. #Mods #ClaudeCode #Claude

Open sourced. Added a progress bar with estimate time to complete the current prompt. https://github.com/BEXAI/Mod-3-Next-Prompts 依終端歷史建議三個下一步 prompt

비슷한 프로젝트