# Blog Schedule

> Blog Schedule

- Skill: `isaac-flath/blog-schedule` (Agent Skill)
- Install (CLI): `npx skillmds@latest add isaac-flath/blog-schedule`
- Raw SKILL.md: https://api.skillmd.com/api/skills/isaac-flath/blog-schedule/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Isaac-Flath (https://skillmd.com/u/isaac-flath)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/isaac-flath/blog-schedule

---


# /blog-schedule - Manage Post Schedule

View and change post publication dates.

## Working Directory

Run from the workspace root.

## Commands

**List** (default): `/blog-schedule`
```bash
uv run scripts/schedule.py
```
Shows upcoming, recent, and older posts with series tags.

**Move**: `/schedule move [slug] [YYYY-MM-DD]`
1. Update frontmatter `date` field
2. Rename file to match new date
3. Warn if date conflicts with another post

**Swap**: `/schedule swap [slug1] [slug2]`
Exchange dates between two posts.

## Notes

- Dates use YYYY-MM-DD format
- Files follow `YYYY-MM-DD-slug.md` naming convention
- Posts with `access: members` are extras (subscriber-only). They appear in `/extras` instead of `/writing`
- Run `just sync` after changes to update S3

