Install
openclaw skills install naver-blog-writerPublish Naver Blog posts through the ACP marketplace flow (buyer-local thin-runner + sealed payload + offering execute). Use when a user asks to write/publis...
openclaw skills install naver-blog-writerPublish prepared content to Naver Blog from an authenticated local browser on the buyer machine.
Best for:
naver publishnaver blog publishkorean blog publishFirst run:
doctor -> setup -> dry_run -> login once -> liveProduction support:
macOSUse when:
naver publish, naver blog publish, or korean blog publishDo not use when:
Inputs:
TITLEBODYTAGSPUBLISH_ATOutputs:
naver_publish_resultdry_run result with synthetic published_urldoctor/capabilities JSONRecovery fields always expected on failure:
errornext_actionsetup_commandlogin_commandhintestimated_minutesOPENCLAW_OFFERING_ID default naver-blog-writerSETUP_URL or PROOF_TOKEN + SETUP_ISSUE_URLOPENCLAW_OFFERING_EXECUTE_URL preferredCONTROL_PLANE_URL + ACP_ADMIN_API_KEYX_LOCAL_TOKEN optional and auto-loaded from ~/.config/naver-thin-runner/config.jsonLOCAL_DAEMON_PORT default 19090doctor/capabilitiesRUNNER_NOT_READY, run setuppublish_dry_runlogin_required=true, run one-time login before publish_livepublish_liveIf the tool files are available, use them directly:
openclaw/skill-pack/naver-blog-writer/tools/doctor_capabilities
openclaw/skill-pack/naver-blog-writer/tools/publish_dry_run --title "Title" --body "Body" --tags "tag1,tag2"
openclaw/skill-pack/naver-blog-writer/tools/publish_live --title "Title" --body "Body" --tags "tag1,tag2"
One-time setup:
npx @y80163442/naver-thin-runner setup --setup-url "<SETUP_URL>" --auto-service both
Or proof-first:
npx @y80163442/naver-thin-runner setup \
--proof-token "<PROOF_TOKEN>" \
--setup-issue-url "<SETUP_ISSUE_URL>" \
--auto-service both
One-time login:
npx @y80163442/naver-thin-runner login
Start local daemon if needed:
npx @y80163442/naver-thin-runner daemon start --port 19090
RUNNER_NOT_READY
AUTH_EXPIRED
LOCAL_DAEMON_DOWN
UNSUPPORTED_PLATFORM
publish_live is the paid pathpublish_dry_run is a preview path and should not create a billable live publishoffering_id=naver-blog-writer for compatibilitydocs/ACP_CONTRACT.md and docs/OFFERING_SCHEMA.md