cs

Trace customer-reported issues from symptoms to code paths across controllers, services, mappers, and SQL.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

고객 문의/장애 신고를 받아 코드베이스를 체계적으로 탐색해 원인을 빠르게 좁히고, 즉시 대응(워크어라운드)과 근본 수정 방향을 함께 제시합니다.

Core Features & Use Cases

  • Outside-In 코드 추적: 증상(화면/URL)에서 Controller → Service → Mapper → SQL 경로로 원인을 좁힙니다.
  • 원인 우선순위 분석: 가능한 원인을 확률/영향 기준으로 정렬하고, 각 원인에 대한 확인 방법을 제공합니다.
  • 즉시 대응 vs 근본 수정 분리: 긴급도에 따라 워크어라운드를 먼저 제안하고, 이후 수정안을 구조화해 안내합니다.
  • 고객 응대 메시지 초안 생성: 정중하고 비기술적인 설명으로 고객에게 전달 가능한 문구를 제공합니다.
  • 문서/외부 데이터 의존 활용: CLAUDE.md, 고객 프로필, biz-rules, 모듈 문서, DDL 등 선택적으로 읽어 가설 정확도를 높입니다.

Quick Start

Provide the customer’s symptom details, including the affected screen or URL, any error messages, the tenant/customer identifier if known, and the time the issue started, then ask for the fastest root-cause narrowing plan plus a customer message draft.

Frequently Asked Questions about cs

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

FAQPage Schema
How do I debug customer-reported issues by tracing code paths to root-cause?

Trace customer-reported issues from the affected screen or URL through Controller, Service, Mapper, and SQL layers to narrow down root-causes. This outside-in method ranks potential causes for functional bugs, data inconsistencies, and permission failures with concrete verification steps.

What is the best way to triage incident reports and prioritize engineering communication?

Triage incidents using an urgency-aware workflow that separates immediate workarounds from structural root-fix recommendations. Rank potential causes by probability and impact to prioritize engineering communication and address high-severity functional bugs first.

How do I generate a customer support message for a technical incident without exposing internal details?

Generate customer-facing support messages by enforcing guardrails that avoid disclosing internal paths, tables, or constants. Produce polite, non-technical explanations while maintaining strict separation between internal SQL verification and customer-facing text.

Can I use internal documentation to verify SQL queries and improve root-cause analysis accuracy?

Yes, selectively read internal documentation like CLAUDE.md, biz-rules, module docs, and DDL to verify SQL queries and improve root-cause analysis accuracy. Leverage these documents to validate data inconsistencies, integration issues, and refine diagnostic hypotheses.

Does this root-cause analysis approach work for performance problems and integration issues?

Yes, root-cause analysis applies to performance problems and integration issues alongside functional bugs and permission failures. Map symptoms across controller, service, mapper, and SQL layers to identify responsible code paths for these diverse failure cases.