Write and publish Zenn tech articles. Use when the user asks to write a Zenn article, publish a tech blog post, or turn conversation context into a Zenn article.
From zenn-articlenpx claudepluginhub masseater/claude-code-plugin --plugin zenn-articleThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Generate Zenn tech articles from conversation context or specified topics, and publish to the masseater/zenn-article repository.
masseater/zenn-article${CLAUDE_PLUGIN_ROOT}/config/repo-path.txt. If the file does not exist, ask the user for the path, then save it to that file for future usearticles/images/master---
title: "Article title"
emoji: "one relevant emoji"
type: "tech"
topics: [relevant-topics, max-5]
published: false
---
published: false. The user decides when to publish on Zenntopics (e.g., claude-code, typescript, react)claude-code-plugin-intro.md)Strictly follow these rules extracted from the author's past articles. The article MUST be written in Japanese.
Claude Code, git worktree, Bun)typescript, bash, etc.):::details, :::message, bare URL auto-embedding)After the article is finalized:
master (format: article/{slug})articles/{slug}.mdgh pr create# Example
cd /path/to/zenn-article
git checkout master && git pull
git checkout -b article/claude-code-plugin-intro
# ... create file ...
git add articles/claude-code-plugin-intro.md
git commit -m "Add article: Claude Code plugin introduction"
git push -u origin article/claude-code-plugin-intro
gh pr create --title "Add article: Claude Code plugin introduction" --body "$(cat <<'EOF'
## Summary
- Add article about Claude Code plugin introduction
## Note
- `published: false` (draft state)
EOF
)"
published MUST always be false. Publishing decisions are made by the userimages/)