템플릿 생성은(는) 무엇을 하나요?
Control UI가 에이전트의 기존 주요 대화에서 이 수동 스킬을 호출합니다. 메시지를 보내기 전에 비공개 초안을 준비하고 해당 요청의 draftId를 작업 컨텍스트로 첨부합니다. 이번 턴에 첨부된 draftId를 사용하고 .openclaw/template-drafts/<draftId>.json만 편집하세요. 최신 초안을 검색하거나 공유 포인터를 사용하지 마십시오. 첨부된 컨텍스트는 요청별로 고유하므로 중복되는 템플릿 생성 작업이 격리됩니다. 내부 경로와 ID는 답변에 포함하지 마십시오. 동일한 대화에서 작업하십시오. Control UI는 초안이 준비되면 패키지 리뷰를 열고 패키지 조립 및 게시를 담당합니다.
- 재사용 가능한 에이전트 캡처. 현재 초안 JSON을 읽으십시오. 이 대화와 에이전트의 내구성 있는 지침을 사용하여 일관된 재사용 가능한 역할, 입력, 작업, 출력 및 권한을 식별하십시오. 유용한 동작과 설정은 유지하고 개인 컨텍스트는 제외하십시오. 책임이 하나의 일관된 템플릿을 형성하지 않으면 공유할 책임을 먼저 물어보십시오. 네 가지 범위 필드가 새 사용자가 사용할 수 있는 에이전트를 설명할 때 완료됩니다.
- 관련 자료만 인벤토리화. 해당 역할을 구현하는 포터블한 작업 공간 지침과 파일을 선택하십시오. 이
SKILL.md를 찾고scripts/cli.mjs를 사용하여 인벤토리화하십시오. CLI가 실행 중인 OpenClaw 설치와 일치하도록 스킬 디렉터리 외부에서 호출할 때는 절대 경로를 사용하십시오.node scripts/cli.mjs skills list --agent <이 에이전트의 id> --json및node scripts/cli.mjs plugins list --enabled --json을 실행하십시오. 결과를 이 세션에서 실제로 사용 가능한 도구 및 역할에서 사용된 기능과 비교하십시오.node scripts/cli.mjs plugins inspect <id> --json으로 후보를 검사하여 소스와 정확한 버전을 확인하십시오. 현재 ClawHub 패키지 참조와 정확한 버전으로 근거할 수 있을 때만 스킬 또는 플러그인을 선언하십시오. 플러그인 가용성만으로는 요구 사항이 아닙니다. 패키지 참조는packages에, MCP 요구 사항은mcpServers에, 유용한 스케줄은cronJobs에 넣으십시오. 이 선언은 종속성이며 아카이브에 복사된 파일이 아닙니다. 포함된 모든 파일과 선언이 재사용 가능한 역할과 연결된 이유가 있을 때 완료됩니다. - 제안서 작성. 초안 형식을 따르십시오. 새 소유자를 위해 지침을 다시 작성하십시오. 초안
scope에 입력, 작업, 출력 및 권한을 포함하고,CLAW.md에서 포터블한 동작을 설명하십시오.files에는 새로 작성된 포터블 텍스트만 배치하고, 매니페스트에서source별로 포함된 작업 공간 파일을 매핑하십시오. 원시 대화, 메모리,USER.md, 자격 증명, 비밀 값, 비공개 URL, 로컬 경로 및 개인 정보를 제외하십시오. 소스 작업 공간 트리를 복사하지 마십시오. 이번 턴의 초안 경로에 있는 JSON이 유효하고 비공개 소스 자료가 없을 때 완료됩니다. - 리뷰를 위해 전달. 템플릿이 수행하는 작업, 포함된 선택적 파일/종속성 및 포팅할 수 없는 기능을 간략히 사용자에게 알리십시오. 내부 초안 경로나 ID를 인쇄하거나, 리뷰 링크를 생성하거나, 업로드하거나 게시하지 마십시오. Control UI는 정확히 빌드된 아카이브의 리뷰를 엽니다. 사용자는 선택적 항목을 제거하고 명시적으로 게시할 수 있습니다. 리뷰가 열리면 완료됩니다.