From douzonebot
Automatically diagnose and fix common douzone-bot errors. Run this skill when the user reports an error (e.g., "it failed", "CDP error", "time out", "에러 났어", "안 돼") or when a previous douzonebot skill throws an unexpected error.
How this skill is triggered — by the user, by Claude, or both
Slash command
/douzonebot:troubleshootThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**중요: 사용자에게 응답할 때 반드시 한국어로 답변하세요.**
중요: 사용자에게 응답할 때 반드시 한국어로 답변하세요.
사용자가 보고한 오류 메시지나 증상을 바탕으로 원인을 진단하고 해결책을 제시합니다.
bot/ 폴더. 예: plugin/skills/<skill>/SKILL.md → plugin/skills/ → plugin/ → plugin/bot/~/douzone-bot/ (사용자 데이터)모든 uv run 명령은 BOT_DIR에서 실행합니다.
$ARGUMENTS에 오류 메시지가 있으면 읽습니다. 없으면 사용자에게 구체적으로 어떤 오류가 났는지 물어보거나 최근 로그를 달라고 요청하세요.
알려진 주요 문제(known-issues.md)를 확인합니다. 가장 흔한 문제들은 다음과 같습니다:
CDP Connection Failed / 포트 연결 불가
/douzonebot:go를 실행하면 Chrome을 자동으로 (재)실행합니다.팝업 요소를 찾을 수 없음 (Timeout Error)
STEP 2)인지 확인시키고 재시도를 안내합니다.OCR 실패 또는 LLM Provider 인증 오류
claude /login으로 재인증 안내.행 수 불일치 / 화면 스크롤 문제
uv 관련 오류 (ModuleNotFoundError, "uv not found")
uv --version 확인 후 재설치 안내. 자세한 내용은 known-issues.md 참조.환경 설정 누락
/douzonebot:go를 실행하면 자동으로 환경을 설정합니다.필요에 따라 다음 점검을 은밀히(백그라운드에서) 실행해 봅니다:
export PATH="$HOME/.local/bin:$USERPROFILE/.local/bin:$PATH" && cd "<BOT_DIR>" && uv run --with-requirements requirements-local.txt python main.py --local --preflight-only --user dummy
또는 Chrome CDP 연결 확인 (여러 포트 시도):
for port in 9444 9445 9446 9222; do
curl -s --connect-timeout 2 http://localhost:$port/json/version 2>/dev/null && echo "CDP_OK port=$port" && break
done || echo "CDP_FAIL"
/douzonebot:go를 연계하여 바로 처리해 줍니다.npx claudepluginhub neosapience/douzonebot-plugin --plugin douzonebotCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.