Naver Blog Scheduling
Set category, 10+ tags and a reservation date and hour, read the values back, and confirm only after the user approves. Requires Aside.
Free · No sign-up · Updated 2026-10-27 · By sphereai.work💻Install Claude Code (or Codex, Antigravity) firstThis skill runs best in VS Code with Claude Code, Codex or Antigravity.How to install →
How to use
- 1
Download the ZIP
Get the skill file with the button below. No sign-up.
- 2
Unzip and open
Unzip it into a folder and open that folder in VS Code.
- 3
Just ask
Tell your AI agent ‘Run the automation pipeline in this folder’.
When to use it
- You want a post published at a set time
- You want to avoid wrong dates and hours
- You want to preview the settings without publishing
Try saying
“이 글을 12월 24일 오후 3시로 예약해줘”Schedule this post for Dec 24 at 3 pm
“발행창만 열어서 설정만 확인해줘”Open the publish window and just check the settings
What you get
- 01A read-back of the settings and a screenshot
- 02Scheduled count before and after
- 03The next free slot
Tips
- Confirming is always a separate step and needs the user's yes on the exact time.
- Opening a scheduled post by its edit URL can publish it immediately; use the scheduled list.
Get it free now
No sign-up, just one ZIP. Edit it freely for personal or commercial use.
Download ZIP (4KB)Installation
Claude.ai / Desktop app (ZIP upload)
- Download the ZIP below.
- Upload it under Settings → Capabilities → Skills.
- Turn the skill on and start a chat with one of the "Try saying" lines.
Claude Code (copy the folder)
- Unzip it. You'll get a folder named after the skill.
- Put that folder inside
~/.claude/skills/(or.claude/skills/for a single project). - Restart Claude Code.
Menu names may differ slightly depending on your environment. If you can't see the menu, check that skills are enabled on your plan.
Files and preview
Included files
SKILL.md references/schedule_helpers.js README.txt
Preview of SKILL.md
---
name: naver-blog-scheduling
description: Schedule a Naver post safely with Aside: category, 10+ tags, date and hour, read-back check, and a separate confirm after the user says yes. Needs Aside. 네이버 블로그 예약 발행.
---
# Naver Blog Scheduling (needs Aside)
Use this after `naver-editor-assembly` to set category, tags and a reservation time, and to publish or schedule **only after the user approves**. Scheduling or publishing is public and hard to take back, so the confirm step is always separate.
## Requirements
- Aside with a logged-in Naver profile, the editor tab with the finished post, and the helpers from `naver-editor-assembly` already loaded (`P`, `BLOG_ID`, `sleep`).
- Load `references/schedule_helpers.js` the same way (`(0,eval)(source)`).
## Steps
1. **Agree the slot first.** Ask the user for the date, hour and category, or propose the next free slot of their rhythm (see `naver-blog-strategy`). Use one fixed hour pattern (for example 09, 15 and 21) and never two posts in the same slot.
2. `await openPublishDialog()` opens the publish window.
3. `await setCategory("<category name>")` and read the returned category text.
4. `await addTags([...10 or more tags...])` (hyphens are removed because they can block tag input).
5. `const v = await setSchedule(2026, 12, 24, "15", "00")` sets the reservation and **reads back what the dialog shows**. Require `v.ok === true`: right date, hour, minute, "reservation" selected, at least 10 tags.
6. Take a screenshot of the dialog and show the user: title, category, date, hour, number of tags.
7. **Wait for the user's explicit yes** to that exact date, hour and category.
8. Only then run `await confirmPublish()`. If `v.ok` was false, fix the value and read it back again; never confirm a mismatch, and do not move to the next post, because the half-filled editor would be lost.
9. Check the result: the editor's "scheduled N posts" count went up by exactly 1 (`reservedCount()`), then open the blog's post list to confirm the title.
## Do not skip
- To test without publishing: do steps 2-6, then `await closePublishDialog()`. This changes nothing; the scheduled count stays the same.
- Never open a scheduled post through its edit URL; confirming there publishes it at once. Use the "scheduled posts" list.
- Check the scheduled count before and after. If a call timed out in the middle of confirming, read the count first, because the schedule may already have been set (a second attempt would duplicate it).
- If the date is in another month, the helper clicks the calendar's next-month arrow; typing the date directly does not work.
- Disclose paid or affiliate links in the post before scheduling.
## Output
A short report: title, category, date and hour, tag count, the scheduled count before and after, and the next free slot.
---
만든이: sphereai.work (https://sphereai.work)You may also like
🧩Naver Editor AssemblyAssemble a finished post and its images in the Naver editor with Aside and verify the AI-image mark. Stops before publishing. Requires Aside.📤SNS Upload KitGenerates the title, description, hashtags, and pinned comment you need to post a finished video to YouTube Shorts, Instagram Reels, and TikTok, all at once.🏷️YouTube Publishing KitGenerates title options, a description, chapters, tags, and thumbnail copy for a finished video, and guides you through making the thumbnail image with Google Flow's free image generation.
This skill is a set of instructions Claude loads on its own. You are responsible for how you use the results. The instructions inside the ZIP are written in Korean. Terms of Use