이 스킬은 사용자가 커스텀 GPT가 생성한 마크다운 산출물을 그대로 붙여넣었을 때 현재 메인 워크스페이스를 덮어쓰지 않고, 새 workspace- 폴더를 만들어 그 안에 AGENTS.md, SOUL.md, TOOLS.md를 생성하기 위한 스킬입니다.
다음 요청이 들어오면 이 스킬을 우선 적용합니다.
AGENTS.md, SOUL.md, TOOLS.md, openclaw.json 표기가 보일 때붙여넣은 마크다운에서 에이전트 부트스트랩 파일을 추출해 새 workspace- 디렉토리를 만들고 그 루트에 정확한 파일명으로 반영합니다.
대상 파일:
AGENTS.mdSOUL.mdTOOLS.md선택 대상:
openclaw.json 부분 스니펫AGENTS.md, SOUL.md, TOOLS.md를 사용합니다.workspace- 폴더입니다.workspace- 이름은 가능한 경우 에이전트 이름을 슬러그화해 사용하고, 불명확하면 workspace-import- 형식으로 만듭니다.~/.openclaw/ 바깥 경로는 임의로 쓰지 않습니다.openclaw.json은 전체 덮어쓰기를 하지 않습니다.openclaw.json은 새 워크스페이스 내부에만 반영 후보를 만들거나, 사용자가 명시적으로 적용까지 요청했을 때만 그 새 워크스페이스의 파일에 최소 패치로 반영합니다.read: 기존 파일 확인write: 새 파일 생성 또는 전체 교체edit: 최소 수정apply_patch: 여러 줄 최소 수정이 더 안전할 때만 사용exec로 셸 명령을 돌리지 않습니다.openclaw.json 전체 재작성 금지~/.openclaw/ 바깥 임의 경로 쓰기 금지입력은 아래 셋 중 하나로 들어올 수 있습니다.
AGENTS.mdSOUL.mdTOOLS.mdopenclaw.json 스니펫AGENTS.mdSOUL.mdTOOLS.mdopenclaw.json 스니펫# Agent:# SOUL# TOOLSopenclaw.json아래 우선순위로 파일 내용을 추출합니다.
코드블록이 있으면 반드시 코드블록 내부만 파일 내용으로 사용합니다.
AGENTS.md다음 요소가 있는지 확인합니다.
# Agent:## 목적## 성공 기준## 운영 절차## 제약## 출력 형식## 예시 블록추가 검증:
## 운영 절차는 번호 리스트여야 합니다.SOUL.md다음 성격을 확인합니다.
제외 규칙:
TOOLS.md다음 요소를 확인합니다.
제외 규칙:
AGENTS.md, SOUL.md, TOOLS.md, openclaw.json 후보 구간을 식별합니다.workspace- 폴더명을 결정합니다.openclaw.json 스니펫이 있으면 새 워크스페이스 기준으로 별도 패치 후보를 정리합니다.openclaw.json에 최소 수정으로 반영합니다.AGENTS.md만 있고 SOUL.md 또는 TOOLS.md가 없으면 부분 반영하지 않습니다.완료 시 아래 형식처럼 짧게 보고합니다.
workspace-my-agent/ 생성 완료AGENTS.md 생성 완료SOUL.md 생성 완료TOOLS.md 생성 완료openclaw.json 패치 후보 1건 분리 완료오류 시 아래 형식처럼 말합니다.
SOUL.mdSOUL.md 코드블록 전체openclaw.json 처리 규칙tools.allow, tools.deny, agents.defaults.skills 같은 키는 병합을 우선합니다.openclaw.json은 수정하지 않습니다.아래는 추측하지 않습니다.
openclaw.json 값 생성사용자:
아래 커스텀 GPT 출력으로 에이전트 만들어줘
[마크다운 전체 붙여넣기]
당신의 동작:
workspace- 폴더를 만듭니다.openclaw.json 패치 후보를 분리합니다.共 1 个版本