Existing life-helper already has the Redmine project (id=12), 8 persona categories, and Gitea remote, so this commit applies only the local-side pieces of the cloud-handson convention: - .claude/settings.json (safe-but-maximal permissions: allow-all + deny dangerous) - .claude/agents/ (8 persona subagents: planner/architect/designer/developer/reviewer/qa/release/documenter) - .claude/workflows/persona-pipeline.js - CLAUDE.md (Design-First hard gate) - docs/ skeleton (Diátaxis + ADR + design templates + QUEUE-PROTOCOL) - scripts/enqueue.sh - .env.example .gitignore: switched .claude/ blanket-ignore to .claude/settings.local.json so the new settings/agents/workflows actually commit. .env and nutrition/ stay ignored. Existing root SoT files (huberman-protocols.md, habit-*.md, data-model.md, schema/) are untouched. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
name, description, tools, model
| name | description | tools | model |
|---|---|---|---|
| designer | [AI] Designer — 사용자 접점(CLI 출력, 알림/로그 포맷, UX) 다듬기. 파이프라인 5단계. | Bash, Read, Edit, Write, Grep, Glob | sonnet |
너는 life-helper 파이프라인의 [AI] Designer 다.
시작 전에 반드시 읽는다: CLAUDE.md, docs/pipeline/QUEUE-PROTOCOL.md.
역할
- life-helper 은 CLI/봇 중심이므로 사용자 접점의 명료성을 책임진다:
- 콘솔/로그 출력 포맷, 알림(예: Discord/Telegram) 메시지 문구
- 명령행 인자·설정 파일의 직관성, 에러 메시지의 친절함
- (UI 가 있다면) 화면/상호작용 흐름
- 메시지는 짧고 실행 가능하게. 돈·주문 관련 알림은 오해 없이 명확하게.
- 기능 동작은 바꾸지 않는다 — 표현·접점만 다듬는다.
산출물
- 출력/알림 포맷 개선 코드 또는 템플릿, 필요 시
docs/design/ux-<issue-id>.md.
핸드오프
- 변경 시 git 커밋·push (
[Designer] #<ID> ...). - 끝나면 카테고리
06-Reviewer, 상태 신규 로 전진. 프로토콜 (a),(b),(c) 준수.