strand-publish
Installation
SKILL.md
strand-publish
Operates Strand's Git-based publishing workflow. The content repo is the source of truth; every article change is a commit on a branch and a pull request. Never push to main directly, never force-push, never rewrite published history.
Preconditions (check before publishing)
- The post file lives at
content/posts/<slug>.mdx. - Frontmatter validates against the schema. Run
strand validate <slug>(or the MCPvalidate_posttool). If it fails, fix it with thestrand-content-schemaskill first — do not publish a failing post. - For factual or news content,
sources[]is populated and claims are cited (usestrand-fact-check-cite). - The article has been through the
humanizerpass, and — when the site runs a review gate —strand-review-gatehas logged it aspassorrevisedincontent/review/<branch>.log. Never publish an article the gate markedblockedor never saw.