一键导入
post-writing
Draft and revise evergreen and timely blog posts that are concise, source-backed, and reader-first.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Draft and revise evergreen and timely blog posts that are concise, source-backed, and reader-first.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Operate the file-first workflow for evergreen and timely Markdown-managed posts on this blog.
Choose and frame strong weekly framework or tooling news without drifting into hype.
Optimize evergreen and timely blog posts for Google Search, Discover, and Google News in 2026, including search intent, titles, snippets, internal links, AI-search visibility, and top-3 competitor analysis for supplied keywords. Use alongside post-writing for publication-ready posts.
| name | post-writing |
| description | Draft and revise evergreen and timely blog posts that are concise, source-backed, and reader-first. |
| metadata | {"short-description":"Write evergreen and timely reader-first posts"} |
Use for publication-ready posts in resources/markdown/posts. Pair with seo-content for search framing and file-first-posts for sync, publish, and image workflow.
id, title, slug, author, description, categories.id stable on revisions.author uses the author's github_login; categories use category slugs.published_at, modified_at, and sponsored_at are UTC ISO-8601 datetimes with trailing Z or null.serp_title, serp_description, canonical_url, image_disk, and image_path are nullable strings.is_commercial must be true or false.slug and end in .md.php artisan app:upload-post-image; no local paths or hotlinks.title, description, slug, and any serp_* override aligned on one promise.serp_title and serp_description as null unless a tighter search/browser variant is clearly better while keeping the same angle.news posts should lead with the update, cite primary sources inline, and stay tight.: and contextual anchors. Usually add at least 3 items; never more than 10.is_commercial: true) must not include a related-posts, read-next, or follow-up reading block.Z.php artisan app:generate-post-image <slug>.serp_title or serp_description should stay null or get a same-angle override.php artisan app:generate-post-image <slug>. Use --force only when you intentionally need a fresh render.id stable, promise aligned, featured image present, all images on Cloudflare, serp_* aligned or null, related-posts rules respected, and timestamps use Z.