Install
openclaw skills install naver-writer-acpPublish Naver Blog posts through the ACP marketplace flow (buyer-local thin-runner + sealed payload + offering execute). Use when a user asks to write/publish a Naver post, recover RUNNER_NOT_READY onboarding, run one-time thin-runner setup/login, or submit a publish job that should route through your ACP offering (`naver-blog-writer`) for paid service execution.
openclaw skills install naver-writer-acpUse this skill for the real ACP commerce path:
@y80163442/naver-thin-runner127.0.0.1:${LOCAL_DAEMON_PORT:-19090}OPENCLAW_OFFERING_EXECUTE_URL is configuredscripts/preflight.sh
If runner is not ready, it returns:
{
"error": "RUNNER_NOT_READY",
"setup_url": "https://...",
"next_action": "RUN_SETUP"
}
scripts/setup_runner.sh --setup-url "<setup_url>"
# then user login once:
npx @y80163442/naver-thin-runner login
Or proof-based mode:
scripts/setup_runner.sh --proof-token "<proof_token>" --setup-issue-url "https://<control-plane>/v3/onboarding/setup-url/issue"
scripts/publish.sh --title "제목" --body "본문" --tags "tag1,tag2"
Publish flow:
GET /v1/local/identityPOST /v1/local/seal-jobOPENCLAW_OFFERING_EXECUTE_URL (preferred, paid path)/v2/jobs/dispatch-and-wait (admin/internal only)See references/setup.md. Key variables:
X_LOCAL_TOKENLOCAL_DAEMON_PORT (default 19090)OPENCLAW_OFFERING_ID (default naver-blog-writer)OPENCLAW_OFFERING_EXECUTE_URL (required for paid path)PROOF_TOKEN, SETUP_ISSUE_URL (for auto setup_url issue)ACP_ADMIN_API_KEY for internal debugging only.references/setup.mdreferences/ops-checklist.md