Individual skill
run-organic-social-post-check
Checks a draft social post before it goes out: voice match against the account, would a person actually post it, AI-sounding phrases, claims against what the brand has signed off, banned words, disclosure and rights, trend timing, and whether a named person must approve it; rewrites weak drafts. Use alone when you already have the draft, the brand's voice and approved claims; otherwise run run-organic-social.
skills/marketing/run-organic-social-post-check/SKILL.md
Source commit df8298140d434a6363de0c265eb6af2e571d97a5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,315
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude Repository topic
- claude-skills Repository topic
- claudecode Repository topic
- claudecode-skills Repository topic
- codex Repository topic
- cursor Repository topic
- gtm Repository topic
- skills Repository topic
- marketing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 4,668 bytesSKILL.mdcore · 4,668 bytesSKILL.mdcore · 4,668 bytesskill.meta.jsonasset · 464 bytes
Read excerpt
# Post check
Run on every slot's draft. The full checklists are in `../run-organic-social/references/post-checks.md`; the voice match test is in `../run-organic-social/references/voice-card.md`.
1. **Voice match:** the stylometric diff against the account's card, then the swap test, the read-aloud test and the line-up test.
2. **Share-worthiness and the founder test:** the share checklist and "Would a person actually post this?" (`../run-organic-social/references/post-checks.md` §1 and §1b). Write the share motive and the "Modelled on" example in the slot. A post with no proven pattern behind it, or with the product as the point, is rewritten or cut. This includes the **brand-risk question** ("could this make a buyer trust us less?") and, across the calendar, the **stranger test**: at least 3 in 10 useful to a stranger, at most half mainly about the product.
3. **AI-tells:** the blacklist, calibrated so anything the account's real posts use stays.
4. **Claims.** Run the shared claims gate (the `claims-gate` skill, `../claims-gate/SKILL.md`) on every slot. It loads the brand's claims contract, keeps, rewrites or cuts each brand claim, and runs the **scoped sign-off** when nothing is signed off: the 3–5 lines this calendar needs, asked once, in the draft-report message (SKILL.md step 2) for the whole plan, or before drafting for a single post. Here, apply the recorded answer to every slot. A line the marketer declined, or a drafted line outside the recorded answer, is cut or written as plain product facts. Never a second ask this run. Then the social-specific spans the gate doesn't own:
- **World facts and category education** ("a gentle cleanse helps the barrier") need a public source opened in this run, cited in the calendar file. Without one, cut them or turn them into a plain instruction that makes no factual claim.
- A claim must match the product in the slot. A press quote about a toner does not go on a spray post.
- The account's past posts, kit voice example lines and site copy are voice examples, never proof. Never lift a claim from an old caption.
5. **Banned words:** from the voice guide and the `dont` learnings.
6. **Disclosure and rights** (organic disclosure rules: `../ad-policy-check/disclosure.md` (in the `ad-policy-check` skill)): #ad or partnership labels, employee and founder material-connection disclosure, UGC permission and credit, contest rules, Commercial Music Library for TikTok brand accounts, **third-party IP and real people** (no unlicensed characters, franchises, logos or real people's names or likenesses, including user-made catalog items), and **age-sensitive** items kept off accounts that may reach minors.