customer-profile

Create and update customer profiles with CS history and configuration details.

8|2|Updated May 3, 2026
One-click install
npx skills add https://github.com/ejoongseok/claude-settings --skill customer-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-profile
Source: https://github.com/ejoongseok/claude-settings/tree/main/claude-code/skills/customer-profile
Command: npx skills add https://github.com/ejoongseok/claude-settings --skill customer-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

고객사별 특성, 설정 차이, Pain Point, CS/미팅 히스토리를 한곳에서 찾아보고 업데이트하는 데 드는 시간을 줄입니다.

Core Features & Use Cases

  • 고객사 단일 프로필 관리: 고객사당 하나의 파일(.local.claude/customers/) 또는 큰 고객사는 디렉터리 구조로 분리 관리합니다.
  • 컨텍스트 기반 자동 초기 생성: application-*.yml/properties 및 프로젝트 규칙, 모듈 정보 등을 탐색해 가능한 만큼 초기 프로필을 채웁니다.
  • 이력 축적 및 섹션별 업데이트: CS, 미팅, 요청사항, 커스터마이징, 변경 이력을 입력 내용에 따라 해당 섹션에 누적합니다.

실제로는 고객사가 여러 환경(예: dev/prod)과 모듈을 쓰는 상황에서, /customer-profile {고객사}를 호출해 설정 차이와 장애/요청 이력을 정리해 다음 대응 품질을 높이는 데 활용합니다.

Quick Start

아래처럼 요청해서 고객사 프로필을 자동으로 만들거나 업데이트하세요: /customer-profile {고객사} — 오늘 CS: 프로젝트 목록 안 보임, 격리·테넌트 이슈

Frequently Asked Questions about customer-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage customer-specific configuration differences and pain points in one place?

To keep customer-specific settings and history in sync, this Skill maintains a centralized profile for each customer storing configuration differences, pain points, and CS history. It automatically populates initial profiles by scanning application configuration files and project rules.

How do I automatically generate a customer profile from existing project configurations?

You can automatically generate a customer profile by exploring application-*.yml/properties, project rules, and module information. The Skill uses this context to populate the initial profile, requiring only a root SKILL.md with searchable YAML frontmatter to start.

What is the best way to record CS issues and meeting notes tied to a specific customer environment?

The best way to record CS issues and meeting notes is to accumulate them in the customer profile's designated sections. The Skill appends CS history, meeting notes, and customization requests to the correct sections based on the incoming input content.

Can I manage multiple customer environments like dev and prod within a single customer profile?

Yes, you can manage multiple environments like dev and prod within a single customer profile. The Skill tracks environment branching and tenant isolation rules, organizing configuration differences and request histories across different customer environments.

What happens if customer configuration or business rules dependencies are missing during profile creation?

If customer configuration or business rules dependencies are missing, the system uses safe fallbacks via Glob and Grep searches. This ensures the profile creation or update process continues without failing by relying on available project evidence.