skills/social-scheduling/SKILL.md
Use this skill when the user wants to schedule, inspect, preview, reschedule, duplicate, or cancel social posts with sfeed. Verify that sfeed is installed, run sfeed status, explain that posting now is free and hosted scheduling is paid, confirm hosted scheduling is available, and manage the queue with the schedule commands while keeping timezone handling and Instagram media requirements explicit.
npx skillsauth add nem035/sfeed social-schedulingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the task is queue management or scheduled publishing with sfeed.
sfeed --versionsfeedsfeed statusImportant setup notes:
sfeed schedule status
sfeed schedule list
sfeed schedule preview <id>
sfeed schedule open
sfeed schedule calendar
sfeed schedule reschedule <id> --at "2026-04-16T13:00:00Z"
sfeed schedule duplicate <id>
sfeed schedule cancel <id>
The examples below use placeholder content and account names. Use the user's actual files, accounts, and timezone.
User request:
Schedule tomorrow's product update for 9am local time, then show me what is queued next.
Useful command flow:
sfeed post "Tomorrow's product update" \
--to facebook \
--page "Acme Robotics" \
--at "2026-04-15T13:00:00Z"
sfeed schedule status
sfeed schedule list
Use sfeed dashboard for the same hosted queue UI, or sfeed calendar for the calendar view.
User request:
Queue
./assets/teaser.jpgfor Instagram on Friday at 2pm, then open the preview so I can sanity-check the post before it goes live.
Useful command flow:
sfeed post "Friday teaser." \
--to instagram \
--page "Lound" \
--media ./assets/teaser.jpg \
--at "2026-04-17T18:00:00Z"
sfeed schedule preview <id>
User request:
Duplicate last Tuesday's scheduled post, move the copy to next Tuesday, and cancel the old placeholder job.
Useful command flow:
sfeed schedule list
sfeed schedule duplicate <id> --at "2026-04-21T13:00:00Z"
sfeed schedule cancel <old-id>
tools
Use this skill when the user wants to post or schedule content on Facebook Pages or Instagram with sfeed, especially from local drafts, media files, or agent-driven workflows. Guide first-time setup, ask where posts and media already live, install sfeed if it is missing, connect Meta accounts with sfeed auth facebook, inspect Pages and Instagram accounts, and use the CLI or MCP tools to publish or schedule work after approval.
testing
Use this skill when the user wants to publish or schedule Instagram posts with sfeed. Check that sfeed is installed, verify that the Instagram account is a professional account linked to a Facebook Page, ask where drafts and media already live, ensure media is present, show the caption, media, and destination before publishing, and handle Instagram-specific post shapes such as single-image posts, single-video posts, and image-only carousels.
testing
Use this skill when the user wants to publish or schedule Facebook Page posts with sfeed. Check that sfeed is installed, run sfeed status, use sfeed pages when more than one Page is connected, ask where drafts and media already live, show the post and destination before publishing, and handle Facebook post shapes such as text-only posts, single-image posts, multi-image posts, and single-video posts.
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".