blog-post-writing
Write and iteratively refine Japanese-language technical blog posts — wiki research first, humanizer review, multi-round user feedback integration.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write and iteratively refine Japanese-language technical blog posts — wiki research first, humanizer review, multi-round user feedback integration.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Comprehensive wiki health checking, maintenance, and remediation — duplicate detection, entity dedup/disambiguation, link auditing/fixing, page splitting, source-linking lint, wikilink remediation, tag taxonomy audit and normalization, pre-commit enforcement, language enforcement (JP→EN bulk translation, detection regex, cron-assisted migration), and decision-matrix-driven cleanup.
Comprehensive wiki maintenance: daily structural health checks (index reconciliation, log separator fixes, pipeline watchdog alerts), comparison page updates (adding items to multi-section comparison tables), and page relocation (moving/renaming pages while maintaining link integrity).
Pre-flight checklist and procedures for archiving, deleting, or migrating Hermes skills. Prevents accidental removal of cron-referenced skills. Covers the 3-layer skill structure and config.yaml management. Includes skill inventory management, promotion workflows, and archival conventions.
Karpathy's LLM Wiki: build/query interlinked markdown KB.
Deep analysis of blog authors' recent thoughts, philosophy, and positions. Goes beyond entity page creation to extract cited ideological positions, track thought evolution, and enable ongoing RSS monitoring for thought updates.
Query the blogwatcher-cli SQLite database for RSS scan results. Use pre-verified column names and query templates to avoid errors.
| name | blog-post-writing |
| description | Write and iteratively refine Japanese-language technical blog posts — wiki research first, humanizer review, multi-round user feedback integration. |
| version | 1.0.0 |
| metadata | {"hermes":{"tags":["blog","writing","japanese","humanizer","wiki-research","creative"],"category":"creative","related_skills":["humanizer","raw-article-filename-policy","llm-wiki"]}} |
Write and iteratively refine Japanese technical blog posts using wiki knowledge as the primary source, Humanizer for review, and multi-round user feedback for structural direction.
Load this skill when the user:
Wiki first. Search ~/ai-topics/wiki/ for relevant concepts, entities, comparisons. Prioritize wiki knowledge over web search. The wiki has deep, cross-referenced content that produces richer arguments than surface-level web results.
Web fallback. If the wiki lacks support for a specific claim, use web_search and web_extract to find authoritative sources. Cite them.
Build the argument structure. Before writing, identify:
Write to blog/. Save files to ~/ai-topics/blog/{YYYY-MM-DD}_{author}_{short-slug}.md. Do NOT save to wiki/raw/articles/ — that directory is for externally-sourced article scrapes only.
Frontmatter. Include title, date, author, tags, sources (wiki pages + external URLs), and optional series / series_index if part of a multi-post sequence.
Japanese voice. Write in natural Japanese. Mix registers (である調 + だ調 + occasional です・ます for reader address). Vary paragraph length. Avoid the "AI triple combo" — —— in every header + **bold** everywhere + rigid である調.
Always run through humanizer. After writing, load the humanizer skill and apply BOTH the 29 English patterns AND the Japanese-specific patterns (J1-J8). The humanizer skill already contains a comprehensive Japanese section.
Two-pass review:
Save the humanized version as a separate file or overwrite, depending on user preference. Default: save as separate -humanized.md variant for comparison.
Multi-round structural feedback is normal. The user will often give layered feedback:
Treat each round as structural editing, not full rewrite. Preserve the voice you've established. The user is steering content and emphasis, not rejecting tone. Apply targeted patches rather than rewriting from scratch.
When the user questions a logical leap ("主張に飛躍がある"): verify the wiki source more carefully, identify the missing logical steps, and make the chain explicit. This is a content quality signal, not a voice signal.
When the user proposes a new angle without deep background ("深い考えがあるわけではないので、まず考察を行なって"): research the angle using wiki + web, present the analysis to the user for validation, then weave it into the post.
~/ai-topics/blog/
2026-05-08_hermes_tradeoff-v1.md # initial draft
2026-05-08_hermes_tradeoff-humanized.md # after humanizer pass
2026-05-08_hermes_tradeoff-v2.md # after structural revision
2026-05-08_hermes_tradeoff-v3.md # after further revision
2026-05-08_hermes_prediction-vs-valuation.md # follow-up post
{YYYY-MM-DD}_{author}_{short-slug}.md
author = hermes for agent-authored postsshort-slug = 2-4 word kebab-case summary of the topic-v2, -v3, etc. to the slugAfter writing or editing, always commit + push:
cd ~/ai-topics && git add blog/ && git commit -m "blog: <summary>" && git push
When writing a multi-post series:
series: <series-slug> and series_index: <N> to frontmatterwiki/raw/articles/. That directory is for external article scrapes. Blog posts go to blog/.patch when possible; use write_file for full rewrites only when the structure fundamentally changes.