Publish
Blog publishing, blueprint to upload: post outlines, pre-publish checks, SEO, bulk frontmatter edits, link/image/taxonomy audits, WordPress upload.From its SKILL.md
npx -y skills add notque/vexjoy-agent --skill publishAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
5.3 KB, 931 tokens by cl100k_base, as published. Nobody here has run it
Publish Skill
Umbrella skill for the content-publishing pipeline. Routes to the correct reference based on the intent requested: outline a post, run a pre-publication check, optimize SEO, bulk-edit posts, audit links, audit images, manage taxonomy, or upload to WordPress.
Routing
Detect the user's intent and load the appropriate reference file:
| Intent | Trigger phrases | Reference |
|---|---|---|
| Outline | "outline post", "blog structure", "content blueprint", "article outline", "content structure" | ${CLAUDE_SKILL_DIR}/references/outline.md |
| Pre-publish | "pre-publish check", "Hugo validation", "front matter check", "publication check", "frontmatter validation" | ${CLAUDE_SKILL_DIR}/references/pre-publish.md |
| SEO | "check SEO", "optimize SEO", "keyword analysis", "meta description", "keyword optimization" | ${CLAUDE_SKILL_DIR}/references/seo.md |
| Batch-edit | "batch edit posts", "bulk frontmatter update", "find replace across files", "mass edit", "bulk update" | ${CLAUDE_SKILL_DIR}/references/batch-edit.md |
| Link-audit | "audit links", "find broken links", "link health", "broken links", "dead links" | ${CLAUDE_SKILL_DIR}/references/link-audit.md |
| Image-audit | "audit images", "check broken images", "image accessibility", "alt text check", "image optimization" | ${CLAUDE_SKILL_DIR}/references/image-audit.md |
| Taxonomy | "audit taxonomy", "fix tags", "merge categories", "tag cleanup", "category management" | ${CLAUDE_SKILL_DIR}/references/taxonomy.md |
| WordPress-upload | "upload to wordpress", "create wordpress draft", "post to wordpress", "wordpress draft", "upload article", "upload image to wordpress", "edit wordpress post", "update wordpress post", "wordpress media", "create wp categories", "auto-create categories", "create missing categories", "search wp media", "search wordpress media", "search media library", "find existing wordpress image", "find existing image", "reuse existing media" | ${CLAUDE_SKILL_DIR}/references/wordpress-upload.md |
Reference Loading Table
| Signal | Load These Files | Why |
|---|---|---|
| "outline post", "blog structure", "content blueprint", "article outline", "content structure" | outline.md | Outline |
| "pre-publish check", "Hugo validation", "front matter check", "publication check", "frontmatter validation" | pre-publish.md | Pre-publish |
| "check SEO", "optimize SEO", "keyword analysis", "meta description", "keyword optimization" | seo.md | SEO |
| "batch edit posts", "bulk frontmatter update", "find replace across files", "mass edit", "bulk update" | batch-edit.md | Batch-edit |
| "audit links", "find broken links", "link health", "broken links", "dead links" | link-audit.md | Link-audit |
| "audit images", "check broken images", "image accessibility", "alt text check", "image optimization" | image-audit.md | Image-audit |
| "audit taxonomy", "fix tags", "merge categories", "tag cleanup", "category management" | taxonomy.md | Taxonomy |
| "upload to wordpress", "create wordpress draft", "post to wordpress", "wordpress draft", "upload article", "upload image to wordpress", "edit wordpress post", "update wordpress post", "wordpress media", "create wp categories", "auto-create categories", "create missing categories", "search wp media", "search wordpress media", "search media library", "find existing wordpress image", "find existing image", "reuse existing media" | wordpress-upload.md | WordPress-upload |
Instructions
- Identify the user's publishing task from their message
- Load the matching reference file from the table above
- Follow the instructions in that reference file exactly
See also: wordpress-live-validation skill for the post-upload live-validation step (browser-based rendering verification after WordPress upload).
What ships with it: 42 files
363.2 KB alongside SKILL.md, 6 of them executable
references/
- batch-edit-examples.md6.9 KB
- batch-edit.md9.9 KB
- batch-edit-operation-types.md7.0 KB
- batch-edit-regex-patterns.md5.4 KB
- batch-edit-safety-checklist.md6.0 KB
- image-audit-alt-text-examples.md6.8 KB
- image-audit-format-selection.md5.8 KB
- image-audit.md10.4 KB
- image-audit-report-templates.md3.8 KB
- image-audit-size-guidelines.md4.2 KB
- link-audit-false-positives.md4.1 KB
- link-audit-fix-strategies.md7.1 KB
- link-audit-graph-metrics.md5.0 KB
- link-audit.md7.8 KB
- outline-examples.md11.2 KB
- outline.md8.9 KB
- outline-structure-templates.md6.4 KB
- pagespeed-insights.md10.4 KB
- pre-publish-checklist.md7.4 KB
- pre-publish-hugo-frontmatter.md5.3 KB
- pre-publish.md10.7 KB
- pre-publish-seo-guidelines.md4.1 KB
- seo-guidelines.md5.5 KB
- seo-keyword-placement.md6.0 KB
- seo.md8.9 KB
- seo-title-patterns.md5.6 KB
- taxonomy-audit-report-format.md3.2 KB
- taxonomy-consolidation-rules.md6.7 KB
- taxonomy-examples.md9.7 KB
- taxonomy-guidelines.md5.5 KB
- taxonomy.md9.0 KB
- wordpress-upload-content-formatting.md1.9 KB
- wordpress-upload-error-handling.md1.2 KB
- wordpress-upload.md11.2 KB
- wordpress-upload-script-reference.md2.8 KB
- wordpress-upload-workflows.md1.6 KB
scripts/
- link_scanner.pyruns21.4 KB
- pagespeed.pyruns15.3 KB
- wordpress-edit-post.pyruns19.8 KB
- wordpress-media-upload.pyruns8.0 KB
2 more files not listed here. See all 42 in the repository.