skills/write-post/SKILL.md
Use when a JWT site content issue is ready for execution and you need to draft or finalize the post directly in jwt-site, keep the same draft PR moving, and sync HQ tracking.
npx skillsauth add tmeister/skills write-postInstall 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.
Produce a blog post for jwtauth.pro from a jwt-site issue. The issue body is the canonical brief. This skill runs from any directory, writes the MDX directly in jwt-site, opens or updates the draft PR, and keeps jwt-hq tracking in sync.
../shared/jwt-estate.jsonjwt-site issuejwt-hq tracking issueskills/write-post/voice-and-quality.md<hq>/data/seo/content-queue.json<hq>/scripts/seo/configs/clusters.json<jwt-site>/content/blog/<jwt-site>/content/blog/authors.json<jwt-site>/content/blog/categories.jsonResolve <hq> and <jwt-site> from ../shared/jwt-estate.json.
Write:.Parent: reference to a jwt-hq issue.[Content].skills/write-post/voice-and-quality.md.<hq>/data/seo/content-queue.json.main.codex/<site-issue>-<slug>.jwt-site issue body as the canonical brief. Do not generate or depend on HQ brief files.<jwt-site>/content/blog/<slug>.mdx.author: "tmeister"content/blog/categories.jsonpublishedAt: "YYYY-MM-DD"npm run dev when needed. Draft review happens in the jwt-site draft PR, not in HQ markdown files.Closes #<jwt-site-issue-number>Tracking: jwtpro/jwt-hq#<hq-issue-number><hq>/data/seo/content-queue.json to draft-pr<hq>/data/seo/content-queue.json:
publishedprNumber, publishedAt, and slugtopics to historyDo not:
tools
Analyze changes and update WordPress plugin version references safely.
tools
Create, verify, list, or delete WordPress plugin version tags safely.
tools
Generate a WordPress plugin changelog focused on user value and update readme.txt when requested.
data-ai
Morning planning from Obsidian vault. Pulls recent daily notes, priorities, and calendar context into a focused plan for the day. Use when starting your day or when feeling overwhelmed and need clarity.