with one click
new-article
Zennの新しい記事を作成するワークフロー
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Zennの新しい記事を作成するワークフロー
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | new-article |
| description | Zennの新しい記事を作成するワークフロー |
| disable-model-invocation | false |
以下のステップで記事を作成してください。
npm install
を実行して依存関係を最新化してください。
ユーザーに以下を確認してください:
article/<記事の内容を表す短い名前> 形式でブランチを作成してください。
npx zenn new:article --publication-name <name> --published true
ヒアリング結果に応じてオプションを指定してください。Publicationに紐付けない場合は --publication-name を省略します。
npm run preview
をバックグラウンドで実行してください。プレビューは http://localhost:8000 で確認できます。
記事の内容を書いてください。参考URLがあればWebFetchで内容を確認してください。
以下の2ステップで文章をチェック・修正してください。
mcp__textlint__getLintFixedFileContent で自動修正を適用mcp__textlint__lintFile で残りのエラーを確認getLintFixedFileContentは自動修正可能なエラーのみ対応します。文長超過など自動修正できないルールはlintFileで検出されるので、手動で修正してください。
ユーザーと対話しながら内容を調整してください。
topicsの妥当性と存在をZenn APIで確認してください:
curl -s "https://zenn.dev/api/search?q=<keyword>&source=topics" | jq '.topics[] | {name, display_name, taggings_count}'
存在するトピックを使うと、読者に見つけてもらいやすくなります。必要に応じてtopicsを修正してください。
変更をコミットしてPRを作成してください。
PRのCIでtextlintがpassすることを確認してください。失敗した場合は修正してください。CIが通ったらPRをマージしてください。
mainブランチに戻ってリモートを更新し、ローカルの作業ブランチを削除してください。