Communitygithub.com

ttl2075-stu/system-analysis-uml-skill

시스템 분석 및 UML 모델링을 위한 에이전트 스킬로, 템플릿, 체크리스트, 추적성, 그리고 Mermaid 표기법 가이드를 제공합니다.

system-analysis-uml-skill란 무엇인가요?

이 스킬은 AI 에이전트가 시스템 분석 및 UML 모델링 작업을 효율적으로 수행할 수 있도록 설계되었습니다. 주요 기능으로는 요구사항 분석, 유스케이스 다이어그램, 클래스 다이어그램, 시퀀스 다이어그램 등 다양한 UML 다이어그램 작성을 위한 템플릿과 체크리스트를 제공합니다. 또한, 모델 간 추적성을 유지하여 요구사항 변경 시 영향 분석을 용이하게 하며, Mermaid 표기법을 활용하여 다이어그램을 코드 형태로 표현하고 문서화할 수 있습니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용 가능하며, 시스템 설계 초기 단계부터 상세 설계까지 일관된 모델링 워크플로우를 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add ttl2075-stu/system-analysis-uml-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

system-analysis-uml-skill은(는) 무엇을 하나요?

시스템 분석 및 UML 모델링을 위한 에이전트 스킬로, 템플릿, 체크리스트, 추적성, 그리고 Mermaid 표기법 가이드를 제공합니다.

개요

이 스킬은 AI 에이전트가 시스템 분석과 UML 모델링을 수행할 때 필요한 표준화된 템플릿과 체크리스트, 그리고 Mermaid 표기법을 활용한 다이어그램 작성 가이드를 제공합니다. 요구사항 분석부터 상세 설계까지 일관된 워크플로우를 지원합니다.

주요 기능

  • 템플릿: 유스케이스, 클래스, 시퀀스, 활동 다이어그램 등 UML 다이어그램 작성을 위한 템플릿 제공
  • 체크리스트: 모델링 단계별 검증 항목을 체크리스트로 제공하여 품질 보증
  • 추적성: 요구사항과 모델 간 추적성을 유지하여 변경 관리 및 영향 분석 지원
  • Mermaid 표기법 가이드: 다이어그램을 코드 형태로 정의하고 문서화할 수 있는 Mermaid 표기법 예제와 가이드

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 플랫폼

사용 방법

  1. 에이전트에게 분석할 시스템 또는 요구사항을 입력합니다.
  2. 필요한 UML 다이어그램 유형을 선택합니다.
  3. 제공된 템플릿을 기반으로 다이어그램을 작성합니다.
  4. 체크리스트를 통해 모델의 완전성과 정확성을 검증합니다.
  5. Mermaid 표기법을 사용하여 다이어그램을 코드로 표현하고 문서에 포함합니다.

예제

classDiagram
    class User {
        +String name
        +String email
        +login()
        +logout()
    }
    class Account {
        +String accountId
        +double balance
        +withdraw(amount)
        +deposit(amount)
    }
    User "1" --> "*" Account : has

라이선스

이 스킬은 MIT 라이선스에 따라 제공됩니다.

관련 스킬