ultra-plan-skill은(는) 무엇을 하나요?
대규모 멀티 모듈 아키텍처를 5단계 워크플로우를 통해 계획하기 위한 포터블 스킬입니다. Claude Code와 Codex용 병렬 버전을 제공합니다.
개요
이 스킬은 복잡한 소프트웨어 시스템의 아키텍처를 체계적으로 계획하고 문서화하는 데 도움을 줍니다. 5단계 워크플로우는 요구사항 분석부터 모듈 설계, 의존성 관리, 최종 문서화까지 전 과정을 포함합니다.
주요 기능
- 5단계 워크플로우: 요구사항 수집 → 모듈 식별 → 의존성 분석 → 아키텍처 설계 → 문서화
- 포터블: Claude Code와 Codex 모두에서 사용 가능한 병렬 버전 제공
- 확장성: 소규모 프로젝트부터 대규모 엔터프라이즈 시스템까지 지원
- 일관성: 표준화된 템플릿과 출력 형식으로 일관된 문서 보장
사용 방법
- 요구사항 수집 단계: 시스템의 목표와 제약 조건을 정의합니다.
- 모듈 식별 단계: 주요 기능 모듈을 식별하고 그룹화합니다.
- 의존성 분석 단계: 모듈 간 의존 관계를 파악하고 인터페이스를 정의합니다.
- 아키텍처 설계 단계: 전체 아키텍처 다이어그램과 데이터 흐름을 설계합니다.
- 문서화 단계: 모든 결정 사항과 설계 문서를 최종 정리합니다.
플랫폼 지원
- Claude Code 버전: Claude Code에서 직접 사용 가능한 커스텀 프롬프트 및 명령어 세트
- Codex 버전: OpenAI Codex 인터페이스와 호환되는 프롬프트 템플릿
예제
# Claude Code에서 사용 예시
$ ultra-plan start --project my-architecture
# Codex에서 사용 예시
$ codex --skill ultra-plan --input requirements.md
라이선스
MIT