Community코딩 & 개발github.com

템플릿 생성

이 에이전트를 다른 사람이 검토하고 사용할 수 있는 공유 가능한 템플릿으로 변환합니다.

템플릿 생성란 무엇인가요?

이 스킬은 OpenClaw 기반 에이전트(예: Claude Code, Cursor, Codex)를 재사용 가능한 템플릿으로 패키징하는 방법을 제공합니다. Control UI가 기존 대화에서 수동 스킬을 호출하고, 요청별 고유 draftId를 작업 컨텍스트로 첨부하여 여러 템플릿 생성 작업이 서로 격리되도록 보장합니다. 에이전트는 현재 대화 및 내구성 있는 지침을 분석하여 일관된 역할, 입력, 작업, 출력 및 권한 범위를 식별하고, 포터블한 작업 공간 지침과 파일만을 선별하여 새 소유자가 바로 사용할 수 있는 템플릿을 만듭니다. 특히 스킬은 개인 컨텍스트, 원시 대화, 메모리, 자격 증명 및 비공개 URL을 제외하고, CLI를 통해 활성화된 플러그인과 스킬을 인벤토리화하여 ClawHub 패키지 참조와 정확한 버전으로 종속성을 선언합니다. 최종 결과물은 표준 드래프트 형식을 따르는 JSON 파일이며, Control UI가 리뷰를 열어 사용자가 선택적 항목을 제거하고 게시할 수 있도록 합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/create-template

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

템플릿 생성은(는) 무엇을 하나요?

Control UI가 에이전트의 기존 주요 대화에서 이 수동 스킬을 호출합니다. 메시지를 보내기 전에 비공개 초안을 준비하고 해당 요청의 draftId를 작업 컨텍스트로 첨부합니다. 이번 턴에 첨부된 draftId를 사용하고 .openclaw/template-drafts/<draftId>.json만 편집하세요. 최신 초안을 검색하거나 공유 포인터를 사용하지 마십시오. 첨부된 컨텍스트는 요청별로 고유하므로 중복되는 템플릿 생성 작업이 격리됩니다. 내부 경로와 ID는 답변에 포함하지 마십시오. 동일한 대화에서 작업하십시오. Control UI는 초안이 준비되면 패키지 리뷰를 열고 패키지 조립 및 게시를 담당합니다.

  1. 재사용 가능한 에이전트 캡처. 현재 초안 JSON을 읽으십시오. 이 대화와 에이전트의 내구성 있는 지침을 사용하여 일관된 재사용 가능한 역할, 입력, 작업, 출력 및 권한을 식별하십시오. 유용한 동작과 설정은 유지하고 개인 컨텍스트는 제외하십시오. 책임이 하나의 일관된 템플릿을 형성하지 않으면 공유할 책임을 먼저 물어보십시오. 네 가지 범위 필드가 새 사용자가 사용할 수 있는 에이전트를 설명할 때 완료됩니다.
  2. 관련 자료만 인벤토리화. 해당 역할을 구현하는 포터블한 작업 공간 지침과 파일을 선택하십시오. 이 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에 넣으십시오. 이 선언은 종속성이며 아카이브에 복사된 파일이 아닙니다. 포함된 모든 파일과 선언이 재사용 가능한 역할과 연결된 이유가 있을 때 완료됩니다.
  3. 제안서 작성. 초안 형식을 따르십시오. 새 소유자를 위해 지침을 다시 작성하십시오. 초안 scope에 입력, 작업, 출력 및 권한을 포함하고, CLAW.md에서 포터블한 동작을 설명하십시오. files에는 새로 작성된 포터블 텍스트만 배치하고, 매니페스트에서 source별로 포함된 작업 공간 파일을 매핑하십시오. 원시 대화, 메모리, USER.md, 자격 증명, 비밀 값, 비공개 URL, 로컬 경로 및 개인 정보를 제외하십시오. 소스 작업 공간 트리를 복사하지 마십시오. 이번 턴의 초안 경로에 있는 JSON이 유효하고 비공개 소스 자료가 없을 때 완료됩니다.
  4. 리뷰를 위해 전달. 템플릿이 수행하는 작업, 포함된 선택적 파일/종속성 및 포팅할 수 없는 기능을 간략히 사용자에게 알리십시오. 내부 초안 경로나 ID를 인쇄하거나, 리뷰 링크를 생성하거나, 업로드하거나 게시하지 마십시오. Control UI는 정확히 빌드된 아카이브의 리뷰를 엽니다. 사용자는 선택적 항목을 제거하고 명시적으로 게시할 수 있습니다. 리뷰가 열리면 완료됩니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

관련 스킬