Skip to content

feat(plugin): add buddy character customization in config #1007

Description

@JeremyDev87

Summary

사용자가 `codingbuddy.config.json`에서 buddy 캐릭터의 이름, 얼굴, 인사말을 커스터마이징할 수 있게 한다.

Background

  • 현재 5개 고정 얼굴 (◕‿◕, ◕⌄◕, ◕⁀◕ 등)
  • 사용자 개인화 옵션 없음

Requirements

  • Config 스키마 확장
    ```json
    {
    "buddy": {
    "name": "Buddy",
    "face": "◕‿◕",
    "greeting": "Let's code!",
    "farewell": "Great session!"
    }
    }
    ```
  • `buddy_renderer.py`에서 config 값 우선 사용
  • 기본값 유지 (config 미설정 시 현재 동작)
  • 유효성 검증 (face는 유니코드 문자 제한)

Files

  • `codingbuddy.config.json` (스키마 확장)
  • `packages/claude-code-plugin/hooks/lib/buddy_renderer.py`

Value

개인화된 경험, 프로젝트별 캐릭터 차별화

Metadata

Metadata

Assignees

No one assigned

    Labels

    featpluginpackages/claude-code-pluginpriority:couldCould Have - 있으면 좋은 기능wave-2Wave 2: First Impression (parallel)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions