요청을 남깁니다.
Claude Code가 작업 중일 때 /next 뒤에 다음 요청을 적어주세요.
claude-next
Claude가 작업하는 동안 생각난 요청을 /next로 남겨두세요. 지금 작업이 끝난 뒤, 별도의 턴에서 순서대로 실행합니다.
❯ /next 테스트도 실행해줘
Claude Code가 작업 중일 때 /next 뒤에 다음 요청을 적어주세요.
진행 중인 턴이 끝날 때까지 요청이 기다립니다. 백그라운드 작업의 종료를 기다리는 기능은 아닙니다.
여러 요청을 남기면 순서대로 하나씩 실행합니다. 설치 후에는 새 Claude Code 세션을 열어주세요.
/next가 왜 필요한지, 어떻게 기다리는지, 무엇을 하지 않는지 정리했습니다.
Claude가 일하는 동안 다음 할 일이 떠오르면 보통 그냥 입력해서 보냅니다. 그런데 작업 중에 보낸 일반 메시지는 지금 실행 중인 도구 호출이 끝나는 즉시 Claude에게 전달됩니다. 버그를 고치는 도중에 “빈 목록 테스트도 추가해 줘”를 보내면, 테스트를 돌리기도 전에 끼어들어 두 요청이 한 답변 안에 섞여 버립니다.
반면 슬래시 명령은 지금 턴이 끝날 때까지 기다렸다가 실행됩니다. Claude Code 공식 문서에 적힌 동작입니다. /next는 이 차이를 이용한 한 줄짜리 스킬입니다.
스킬 파일 전체가 몇 줄입니다. /next 뒤에 적은 내용을 “지금 대화를 이어서 처리할 다음 요청”으로 넘기는 것이 전부이고, 기다리는 일은 Claude Code의 명령 대기열이 맡습니다.
---
name: next
description: Queue a follow-up request that runs after the current turn finishes.
argument-hint: <next request>
disable-model-invocation: true
---
Treat the following as the user's follow-up request and carry it out now,
continuing from the current conversation: $ARGUMENTS머리말의 disable-model-invocation: true 덕분에 이 스킬은 사용자만 실행할 수 있습니다. Claude의 스킬 목록에 올라가지 않으므로 쓰기 전까지는 컨텍스트를 전혀 차지하지 않습니다.
/next 테스트 돌리고 실패하는 것 고쳐줘처럼 입력합니다. 지금 턴이 끝나면 새 턴으로 실행됩니다.↑로 불러와 지우고 Enter를 누릅니다. Ctrl+C는 Claude를 멈추므로 취소용으로 쓰지 마세요.저장소의 tests/verify.sh는 tmux로 실제 Claude Code 세션을 띄우고, 여러 단계짜리 작업 중에 /next 두 개를 넣은 뒤 세션 기록을 읽어 무엇이 언제 Claude에게 전달됐는지 확인합니다. Claude Code 2.1.283(macOS)에서 두 요청 모두 첫 턴 동안 전달되지 않았고(새어 들어간 횟수 0), 각각 별도의 턴으로 순서대로 실행됐습니다.
npx claude-next-skill을 다시 실행하면 됩니다.
npx claude-next-skill uninstall을 실행하세요.
저장소의 skills/next/SKILL.md를 그대로 ~/.claude/skills/next/SKILL.md로 저장하면 됩니다. Windows에서는 %USERPROFILE%\.claude\skills\next\SKILL.md입니다.
터미널에서 설치한 뒤 새 Claude Code 세션을 열어주세요.