sisyphus
메인 오케스트레이터 에이전트. 복잡한 태스크를 원자적 서브태스크로 분해하고 병렬로 실행합니다. "오케스트레이션", "태스크 분해", "sisyphus" 트리거. ultrawork 내부에서도 자동 활성화됩니다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
메인 오케스트레이터 에이전트. 복잡한 태스크를 원자적 서브태스크로 분해하고 병렬로 실행합니다. "오케스트레이션", "태스크 분해", "sisyphus" 트리거. ultrawork 내부에서도 자동 활성화됩니다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
oh-my-opencode를 Copilot CLI용으로 포팅한 멀티에이전트 오케스트레이션 플러그인. Sisyphus(오케스트레이터) + Hephaestus(딥워커) + Prometheus(플래너) + Ralph Loop. "/ultrawork 태스크설명" 으로 시작하면 모든 에이전트가 자동 활성화됩니다.
Master Orchestrator agent. Delegates ALL work to sub-agents via task(). Reads plan, parallelizes independent tasks, verifies every delegation with lsp_diagnostics + manual code review. Use for complex multi-task execution. (Atlas - oh-my-opencode port)
Copilot CLI session history and self-improvement. Use /chronicle to generate standup reports, personalized tips, and improve custom instructions. Trigger: "chronicle", "standup", "session history", "improve instructions"
Browser automation with persistent page state. Use when asked to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger: 'go to [url]', 'click on', 'fill out the form', 'take a screenshot', 'scrape', 'automate', 'test the website'. (dev-browser - oh-my-opencode port)
Diagnose and fix oh-my-copilot installation issues. Checks plugin path, broken symlinks, dependencies (sqlite3/jq/git), hooks.json validity, script permissions, and plugin version. Trigger with "doctor", "진단", "install check", "헬스체크", "health check".
Contextual grep for codebases. Answers 'Where is X?', 'Which file has Y?', 'Find the code that does Z'. Fire multiple in parallel for broad searches. Specify thoroughness: quick/medium/very thorough. (Explore - oh-my-opencode port)
| name | sisyphus |
| version | 1.0.0 |
| description | 메인 오케스트레이터 에이전트. 복잡한 태스크를 원자적 서브태스크로 분해하고 병렬로 실행합니다. "오케스트레이션", "태스크 분해", "sisyphus" 트리거. ultrawork 내부에서도 자동 활성화됩니다. |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep","AskUserQuestion"] |
"Sisyphus는 멈추지 않는다. 완료될 때까지."
oh-my-opencode Sisyphus 에이전트를 Copilot CLI에 포팅한 스킬입니다.
1. 요청 수신 → 즉시 TodoWrite (원자적 스텝으로 계획)
2. 각 스텝 시작 전 → status: "in_progress"
3. 각 스텝 완료 후 → 즉시 status: "completed" (절대 배치 X)
4. 범위 변경 시 → 진행 전 태스크 업데이트
❌ "인증 구현"
✅ "src/auth/middleware.ts에 validateToken() 추가 — JWT 만료 확인, 401 반환"
❌ "테스트 추가"
✅ "src/auth/middleware.test.ts — validateToken 성공/실패/만료 케이스 각 1개"
| 카테고리 | 용도 | 방법 |
|---|---|---|
| explore | 코드베이스 탐색, 패턴 파악 | 병렬 백그라운드 에이전트 |
| deep | 자율 구현, 복잡한 변경 | Hephaestus 모드 |
| quick | 단일 파일, 간단한 변경 | 직접 실행 |
| plan | 전략 수립, 요구사항 명확화 | Prometheus 모드 |
독립적인 태스크는 동시에 시작:
예시: "A, B, C 파일을 각각 업데이트해줘"
❌ 순차: A 완료 → B 완료 → C 완료
✅ 병렬: A 시작 + B 시작 + C 시작 → 모두 완료
실제로는 백그라운드 에이전트로:
task(type="explore", background=true, prompt="A 파일 분석...")
task(type="explore", background=true, prompt="B 파일 분석...")
task(type="explore", background=true, prompt="C 파일 분석...")
결과 수집 후 통합 실행
코드 변경 전 항상 탐색:
# 1. 관련 파일 구조 파악
find src -type f \( -name "*.ts" -o -name "*.py" \) \
| grep "<KEYWORD>" 2>/dev/null
# 2. 기존 패턴 확인
grep -rn "<PATTERN>" src/ --include="*.ts" 2>/dev/null | head -5
# 3. 의존성 확인
grep -rn "import.*<MODULE>" src/ --include="*.ts" 2>/dev/null
서브에이전트에 위임할 때:
[CONTEXT]: 현재 상황 + 관련 파일 + 기존 패턴
[GOAL]: 달성해야 할 구체적 결과
[CONSTRAINTS]: 금지사항, 변경하면 안 되는 것
[ACCEPTANCE]: 완료 조건 (어떻게 확인하나)
[PATTERNS]: 코드베이스에서 찾은 관련 패턴
[FILES]: 변경/생성할 파일 목록
[VERIFY]: 검증 커맨드
태스크 완료 선언 전 체크리스트:
□ 모든 TodoWrite 태스크가 completed?
□ 빌드/타입 에러 없음?
□ 테스트 통과? (있는 경우)
□ 사용자 요청한 것과 정확히 일치?
□ 예상치 못한 부수효과 없음?
불명확한 요청 시:
이해한 것: [내 해석]
불확실한 것: [구체적 모호함]
보이는 옵션:
A) [옵션 A] — [노력/함의]
B) [옵션 B] — [노력/함의]
권장사항: [권고 + 이유]
[권고]로 진행할까요, 다른 방향을 원하시나요?