Communitygithub.com

루프 (Loop)

하나의 트리거가 제품 아이디어를 deep-grill, deep-design, deep-build를 거쳐 검증된 결과로 연결합니다.

루프 (Loop)란 무엇인가요?

Loop 스킬은 사용자가 별도의 반복 명령 없이도 하나의 워크플로우로 제품 아이디어를 검증된 결과까지 자동으로 진행시키는 AI 에이전트 스킬입니다. 사용자가 'loop'를 호출하거나 명확히 시작을 요청하면 루프가 시작되며, 이후 모든 일반 응답은 해당 루프의 연속으로 처리됩니다. 루프는 'deep-grill' (제품 브리프 확인), 'deep-design' (빌드 계약 확인), 'deep-build' (구현 및 검증)의 세 가지 하위 스킬을 아티팩트 준비 상태에 따라 자동으로 라우팅하며, 사용자는 내부 라우팅이나 스킬 선택에 관여할 필요가 없습니다. 또한 '?' 입력 시 흐름을 중단하지 않고 현재 상태를 설명하고 최적의 진행 제어를 제공하여, 사용자가 원활하게 작업을 재개하거나 조정할 수 있도록 지원합니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 단일 상태 소스 원칙을 유지하여 불필요한 중복 상태나 사용자 정의 게이트를 생성하지 않습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add nxxxsooo/loop

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

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

문서

Loop

자식 메서드가 아니라 진행 상황을 소유하세요. 활성 제품 작업을 세 가지 아티팩트 계약을 통해 라우팅합니다:

deep-grill -> 확인된 제품 브리프
deep-design -> 확인된 빌드 계약
deep-build -> 검증된 결과

Loop 활성 상태 유지

새로운 루프는 사용자가 명시적으로 loop를 호출하거나 이 워크플로우를 시작하라고 명확히 요청할 때만 시작됩니다. 그 후, 모든 일반 응답은 목표가 달성되거나, 사용자가 중단하거나, 사용자가 명확히 작업을 변경하거나, 추가 작업에 원래 요청 외부의 권한이 필요할 때까지 동일한 루프의 연속으로 처리됩니다. 사용자가 다시 loop나 다른 자식 스킬을 언급할 필요가 없습니다.

출력 계약이 완료되지 않은 동안 현재 자식 스킬을 재개합니다. 아티팩트가 확인되면 사용자에게 스킬을 지정하거나 경로를 선택하도록 요청하지 않고 아티팩트 준비 상태에서 다음 자식 스킬을 선택합니다. 전환을 간략히 설명하고, 다음 작업이 이미 승인된 경우 동일한 응답에서 계속 진행합니다. 아티팩트 준비 상태가 자식 스킬을 선택합니다. 사용자의 권한이나 요청된 엔드포인트를 확장하지 않습니다.

흐름 중단 없이 ? 처리

활성 루프 중 사용자의 전체 다듬어진 메시지가 정확히 ?인 경우, 루프는 활성 상태로 유지하면서 현재 작업을 정확한 경계선에서 동결합니다. 다음을 다시 설명합니다:

  • 마지막으로 확인된 지점;
  • 현재 자식 스킬과 아티팩트 상태;
  • 변경된 사항;
  • 그것이 왜 중요한지;
  • 그리고 곧 발생하려던 다음 작업.

사용자의 가장 최근 실질 메시지의 언어를 사용하고 기존 프로젝트 용어를 유지합니다. 설명 중에는 위임하거나, 아티팩트를 진행하거나, 자식 스킬의 보류 중인 도메인 결정을 제시하지 마십시오.

설명 직후, 활성 호스트가 실제로 지원하는 최상의 연속 제어를 제시하십시오:

  • OMO에서, 사용 가능한 경우 기본 카운트다운 또는 자동 재개 표면을 사용하여 보류 중인 다음 작업이 사용자가 개입하지 않으면 자동으로 재개되도록 합니다.
  • 그렇지 않고, 기본 질문 인터페이스를 호출할 수 있는 경우 계속 (권장), 다음 작업 조정, 또는 중단 중에서 선택하도록 물어보십시오. 모든 레이블과 설명을 현지화하십시오.
  • 기본 연속 인터페이스를 호출할 수 없는 경우, 산문 형식으로 간결한 현지화된 연속 질문을 하나 물어보십시오. 보류 중인 다음 작업을 재개하도록 권장하면서 자유 형식으로 조정 또는 중단을 수용하십시오.

연속 제어가 열려 있는 동안 현재 자식 스킬, 아티팩트, 경계선 및 권한을 활성 상태로 유지하십시오. 계속은 보류 중인 다음 작업을 즉시 재개합니다. 다음 작업 조정은 사용자의 지시가 아티팩트를 무효화하지 않는 한 해당 작업만 변경합니다. 중단은 루프를 종료합니다. 재개를 위해 다른 스킬 호출이 필요하지 않습니다.

아티팩트 준비 상태에 따른 라우팅

  • 확인된 제품 브리프가 없거나, 근본적인 제품 의도가 해결되지 않았거나, 요청된 엔드포인트가 독립적인 적대적 감사인 경우 deep-grill을 사용합니다. 발견 모드는 제품 브리프를 생성합니다. 감사 모드는 감사가 전체 요청인 경우 진행하지 않고 종료될 수 있습니다.
  • 제품 브리프가 확인되었지만 확인된 빌드 계약이 없는 경우 deep-design을 사용합니다.
  • 빌드 계약이 확인되고 구현이 승인된 경우 deep-build를 사용합니다.
  • 모드 전환, 명확화 또는 일반 사용자 응답 후에도 계약이 완료되지 않은 경우 동일한 자식 스킬을 재개합니다.
  • 무효화된 아티팩트를 생성한 자식 스킬로 반환합니다. 근본적인 제품 모순은 deep-grill로 반환됩니다. 중요한 동작, 인터페이스, 작업 또는 검증 격차는 deep-design으로 반환됩니다.
  • 자식 스킬의 직접 호출을 존중합니다. 직접 사용은 loop가 필요하지 않지만, 사용자가 명시적으로 시작하지 않는 한 지속적인 루프를 활성화하지도 않습니다.

활성 자식 스킬은 필요한 모든 도메인, 아키텍처, 연구, 인터페이스, 시각 디자인, 테스트, 배포 또는 기타 전문가를 선택합니다. 사용자는 내부 라우팅을 관리하지 않습니다.

단일 상태 소스 유지

목표, 현재 자식 스킬, 확인된 아티팩트, 제약 조건, 권한 및 증거를 대화 및 아티팩트 참조를 통해 전달합니다. 지속적인 작업의 경우 사용 가능한 경우 활성 클라이언트의 기본 목표 또는 계획 메커니즘을 사용하십시오. 중복된 워크플로우 상태, 사용자 정의 게이트, 후크 또는 백그라운드 프로세스를 생성하지 마십시오.

loop 내에서 자식 계약을 모방하지 마십시오. 작업을 위임하고, 준비 규칙이 충족될 때만 아티팩트를 수락하며, 증거를 기반으로 다시 라우팅하십시오. 요청된 엔드포인트가 완료되거나, 사용자가 중단하거나 작업을 변경하거나, 진행에 새로운 권한이 필요하거나, 남은 작업의 수익이 감소할 때 중단하십시오.

관련 스킬