How this skill is triggered — by the user, by Claude, or both
Slash command
/daily-log:setupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Follow this flow step by step.
Follow this flow step by step. All user questions MUST use the AskUserQuestion tool.
Show the user the default configuration:
기본 설정값:
- mode:
local(로컬에서 Claude CLI로 요약)- summary_path:
~/.claude/daily-log/summaries- after_summary:
archive(요약 후 원본을 archive/로 이동)- model:
haiku
Ask: "이대로 설정할까요? (Yes / No — 커스텀)"
Ask: "모드를 선택하세요: local (로컬 요약) / server (외부 서버 전송)"
Ask: "요약 파일 저장 경로를 입력하세요. (기본값: ~/.claude/daily-log/summaries)"
Ask: "요약 후 원본 로그를 어떻게 처리할까요? archive (보관) / delete (삭제) (기본값: archive)"
Ask: "요약에 사용할 Claude 모델을 입력하세요. (기본값: haiku)"
→ Step 3으로
Ask: "로그를 전송할 서버 URL을 입력하세요. (예: https://my-server.com/api/submit)"
Ask: "커스텀 HTTP 헤더가 필요합니까? (예: 인증 토큰 등)"
{}server_headers 필드를 직접 편집하세요." 안내curl -s -o /dev/null -w "%{http_code}" --max-time 5 "<server_url>"
Save to ~/.claude/daily-log/config.json.
Local mode:
{
"mode": "local",
"summary_path": "<value>",
"after_summary": "<value>",
"model": "<value>"
}
Server mode:
{
"mode": "server",
"server_url": "<value>",
"server_headers": {}
}
Show:
~/.claude/daily-log/config.json"~/.claude/daily-log/summary-prompt.md"Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub cdding/dding-marketplace --plugin daily-log