Initial commit
This commit is contained in:
65
commands/ultrathink.md
Normal file
65
commands/ultrathink.md
Normal file
@@ -0,0 +1,65 @@
|
||||
## Ultrathink
|
||||
|
||||
복잡한 과제나 중요한 결정에 대해 단계적이고 구조화된 사고 프로세스를 실행합니다.
|
||||
|
||||
### 사용법
|
||||
|
||||
```bash
|
||||
# Claude 에 깊은 사고를 의뢰
|
||||
「[과제]에 대해 ultrathink 로 검토하세요」
|
||||
```
|
||||
|
||||
### 기본 예제
|
||||
|
||||
```bash
|
||||
# 아키텍처 설계의 검토
|
||||
「마이크로서비스와 모놀리스 중 어느 것을 선택해야 할지 ultrathink 로 검토하세요」
|
||||
|
||||
# 기술 선정의 분석
|
||||
「이 프로젝트에 Rust 와 TypeScript 중 어느 것이 적합한지 ultrathink 로 분석하세요」
|
||||
|
||||
# 문제 해결의 심화
|
||||
「애플리케이션의 성능이 나쁜 원인과 개선 방법을 ultrathink 로 검토하세요」
|
||||
```
|
||||
|
||||
### Claude 와의 연계
|
||||
|
||||
```bash
|
||||
# 비즈니스 판단
|
||||
「신기능의 우선순위 부여를 ultrathink 로 검토하세요. 사용자 가치, 개발 비용, 기술적 리스크 관점으로」
|
||||
|
||||
# 시스템 설계
|
||||
「인증 시스템의 설계를 ultrathink 로 검토하세요. 보안, 확장성, 유지보수성을 고려해서」
|
||||
|
||||
# 트레이드오프 분석
|
||||
「GraphQL vs REST API 선택을 ultrathink 로 분석하세요. 프로젝트 요건에 기반해서」
|
||||
|
||||
# 리팩터링 전략
|
||||
cat src/legacy_code.js
|
||||
「이 레거시 코드의 리팩터링 전략을 ultrathink 로 수립하세요」
|
||||
```
|
||||
|
||||
### 사고 프로세스
|
||||
|
||||
1. **문제의 분해** - 과제를 구성 요소로 분해
|
||||
2. **MECE 분석** - 빠짐없이 중복없이 정리
|
||||
3. **복수 관점 검토** - 기술·비즈니스·사용자 관점으로 분석
|
||||
4. **대화형 확인** - 중요한 판단 포인트에서 사용자에게 확인
|
||||
5. **근거 기반 제안** - 데이터와 논리기반의 결론
|
||||
|
||||
### 상세 예제
|
||||
|
||||
```bash
|
||||
# 복잡한 기술적 부채의 해소
|
||||
「10 년간의 레거시 시스템을 모던화하는 전략을 ultrathink 로 검토하세요. 단계적 이전, 리스크, ROI 를 포함해서」
|
||||
|
||||
# 조직적인 과제
|
||||
「개발팀의 스케일링 전략을 ultrathink 로 검토하세요. 현재 5 명에서 20 명으로의 확대를 가정」
|
||||
|
||||
# 데이터베이스 이전
|
||||
「PostgreSQL 에서 DynamoDB 로의 이전을 ultrathink 로 분석하세요. 비용, 성능, 운용 측면을 고려해서」
|
||||
```
|
||||
|
||||
### 주의사항
|
||||
|
||||
ultrathink 는 시간을 들여 깊이 생각해야 하는 과제에 최적입니다. 단순한 질문이나 즉시 답변이 필요한 경우는 일반적인 질문 형식을 사용하세요.
|
||||
Reference in New Issue
Block a user