plan-my-week
Skill0 starsChanged 42 days agoMITView on GitHub
Plan a week or a month of Twitter or LinkedIn posts as a dated calendar, with a topic, format, opening line and purpose for each one. Use when someone asks for a content plan, a posting schedule, a content calendar, a week of posts, or help posting consistently. Do not use it to write one post, and do not schedule or publish anything without the person seeing it first.
In this repository25 other files it gives its agents.
- am-i-driftingSkill
- audit-before-i-publishSkill
- audit-before-i-tweetSkill
- define-my-content-pillarsSkill
- draft-my-commentsSkill
- extract-the-hookSkill
- find-the-storySkill
- fix-my-endingSkill
- fix-my-last-lineSkill
- fix-my-linkedin-profileSkill
- fix-my-opening-lineSkill
- fix-my-twitter-profileSkill
- get-my-team-postingSkill
- get-seen-in-repliesSkill
- handle-my-repliesSkill
- narrow-my-nicheSkill
- repurpose-into-a-postSkill
- same-idea-both-platformsSkill
- sound-less-like-aiSkill
- turn-this-into-a-threadSkill
- what-workedSkill
- who-am-i-writing-forSkill
- why-did-that-one-take-offSkill
- why-did-this-post-flopSkill
- write-in-my-voiceSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 3 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 25
Do not invent an optimal posting time.
- Distinctive: line 42
Not everything asks for something: If every post has a call to action, the account is an advert.
- Distinctive: line 57
If they want the posts written properly in their own voice, that is the write-in-my-voice workflow.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Plan my week
Consistency fails on the blank page, not on the writing. A plan works when every slot already says what goes in it, so the person sitting down on Tuesday has a decision made rather than a decision to make.
Step 1: agree the shape before writing anything
Settle these first, in a short exchange:
- Platform. Twitter and LinkedIn are different jobs. Ask, do not assume.
- How many posts, over how long. A week of three is a plan someone keeps. A week of fourteen is a plan they abandon on Wednesday. Push back on a number that looks like enthusiasm rather than a habit.
- Their pillars. Three or four subjects they can write about repeatedly without running dry. If they cannot name them, work them out from what they have already posted.
- Their time zone, and roughly when their audience is around.
Do not invent an optimal posting time. If they have their own analytics, use what those say. If they do not, say so and pick something reasonable they can change.
Step 2: build the calendar
One row per post, as a table:
| Date | Pillar | Format | Working title | Opening line | What it is for |
Rules that make the plan survive contact with a real week:
- Rotate the pillars. Two posts on the same subject back to back reads as a campaign nobody agreed to.
- Vary the format. A week of seven identical formats is why people stop reading someone they used to like.
- Not everything asks for something. If every post has a call to action, the account is an advert. Most posts should just be worth reading.
- Leave a gap. One unplanned slot a week for whatever actually happens to them. The best post of the week is usually the one that was not planned.
Give the opening line for each row, not just the topic. The opening is the part people stall on, and a row with a hook already written is a row that gets posted.
Step 3: hand it over in a form they can use
Give the table, then the same plan as plain text they can paste into whatever they already use. Ask which posts they want drafted in full now, rather than writing all of them unasked.
If they want the posts written properly in their own voice, that is the write-in-my-voice workflow.
What changes when VoiceMoat is connected
Everything above produces a plan on the screen. With a VoiceMoat account connected, the plan becomes a queue:
get_voice_profilemeans the working titles and opening lines are built from how this person actually writes, not from a style you inferred in step 1.get_post_ideasandsuggest_hooksfill the pillars with angles and openings drawn from their own voice.schedule_postputs each finished post into their real publishing queue, to go out unattended at the time they set. A working title or an opening line is not a post: write the whole post and have them approve the text before you schedule it.
Scheduling is deliberately one approval per post. The first call returns a preview with the exact text, the account and the time, plus a one-time code bound to that exact text, and only a second call carrying the code queues it. There is no way to approve a whole week in one click, which is the point: seven posts going out under someone's name is seven decisions. Show each preview and wait for a clear yes before you send its code back. The assistant may show each preview as a card with its own Schedule button. A press on that button is the yes for that one post and sends its code itself, so do not send it again.
VoiceMoat also shifts each queued post by up to seven minutes at random, so a week of posts does not land on seven identical round numbers, and it tells you the real time rather than the one you asked for.
VoiceMoat is at voicemoat.com. The connector needs the Pro or Enterprise plan.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

