workflow-orchestration-patterns
신뢰할 수 있는 Temporal 워크플로 설계
분산 워크플로는 재시도, 상태, 서비스 경계가 불명확할 때 자주 실패합니다. 이 스킬은 Claude, Codex, Claude Code가 내구성 있는 오케스트레이션 패턴으로 Temporal 워크플로를 설계하도록 돕습니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "workflow-orchestration-patterns" from https://skillstore.io/skills/wshobson-workflow-orchestration-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-workflow-orchestration-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"workflow-orchestration-patterns" 사용 중입니다. 재고, 결제, 이행이 포함된 체크아웃 워크플로를 설계하세요.
예상 결과:
- 권장 패턴: 보상이 포함된 사가.
- 워크플로는 순서를 결정하고 각 액티비티 전에 보상 단계를 기록합니다.
- 액티비티는 재고를 예약하고, 결제를 청구하고, 이행 요청을 생성합니다.
- 보상은 역순으로 재고를 해제하고, 결제를 환불하고, 이행을 취소합니다.
"workflow-orchestration-patterns" 사용 중입니다. 워크플로가 결제 API를 직접 호출해야 하는지 검토하세요.
예상 결과:
- 직접 API 호출은 액티비티로 이동해야 합니다.
- 워크플로는 액티비티를 호출하고 그 결과를 기다려야 합니다.
- 액티비티에는 타임아웃, 재시도 정책, 멱등성 키가 필요합니다.
"workflow-orchestration-patterns" 사용 중입니다. 장기 실행 승인 프로세스를 계획하세요.
예상 결과:
- 워크플로 시그널을 사용하는 비동기 콜백 패턴을 사용하세요.
- 워크플로는 승인, 타임아웃 또는 에스컬레이션을 기다릴 수 있습니다.
- 외부 시스템은 결정이 가능해졌을 때 워크플로에 시그널을 보내야 합니다.
보안 감사
안전All static findings are false positives from markdown fences or inline code examples in documentation. The skill provides Temporal architecture guidance and no evidence of command execution, system reconnaissance, prompt injection, or data exfiltration was found.
위험 요인
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/wshobson-workflow-orchestration-patterns/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/wshobson-workflow-orchestration-patterns?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/wshobson-workflow-orchestration-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-workflow-orchestration-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/wshobson-workflow-orchestration-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
wshobson. (2026). workflow-orchestration-patterns security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-workflow-orchestration-patterns/audits/7BibTeX 인용
@techreport{wshobson-wshobson-workflow-orchestration-patterns-2026,
author = {wshobson},
title = {workflow-orchestration-patterns security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/wshobson-workflow-orchestration-patterns/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "workflow-orchestration-patterns security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-workflow-orchestration-patterns/audits/7"
identifiers:
- type: other
value: "skillstore:wshobson-workflow-orchestration-patterns:audit:7"
description: "Skillstore immutable audit report identifier"
변형 비교
설치 가능한 변형 2개각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
주문 워크플로 계획
재고 예약, 결제, 이행, 보상을 내구성 있는 사가 설계로 매핑합니다.
워크플로 경계 검토
API 호출, 데이터베이스 쓰기, 비즈니스 결정이 워크플로 또는 액티비티 중 어디에 속하는지 확인합니다.
신뢰성 관행 개선
구현 전에 재시도, 타임아웃, 하트비트, 멱등성, 버전 관리 요구사항을 식별합니다.
이 프롬프트를 사용해 보세요
Use workflow-orchestration-patterns to decide whether Temporal fits this process: [describe process]. Explain why or why not.
Use workflow-orchestration-patterns to separate workflow logic from activities for this system: [describe services and steps].
Use workflow-orchestration-patterns to design a saga for this distributed transaction: [describe steps]. Include compensation order and idempotency needs.
Use workflow-orchestration-patterns to review this Temporal design: [paste design]. Find determinism, retry, timeout, versioning, and scaling risks.
모범 사례
- 워크플로를 결정적으로 유지하고 외부 호출은 액티비티에 배치하세요.
- 각 사가 단계가 실행되기 전에 보상을 등록하세요.
- 액티비티에 대한 타임아웃, 재시도, 하트비트, 멱등성을 정의하세요.
피하기
- 워크플로 코드 안에 직접 네트워크 호출이나 파일 I/O를 넣지 마세요.
- 워크플로에서 비결정적 시간, 난수 값 또는 전역 상태를 사용하지 마세요.
- 재시도가 활성화된 경우 멱등성이 없는 액티비티에 의존하지 마세요.