karaage0703/ai-agent-writing-book-template/book-publish

Claude Code and agent skill by karaage0703/ai-agent-writing-book-template

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

完成した本から販売セット、BOOTH向けの商品名・紹介文・タグ・価格案、サンプル、更新履歴、公開前チェックリストを準備する。「本の販売準備をして」「BOOTHで売る準備をして」「出版準備をして」で使う。

Install

npx vskill@latest install karaage0703/ai-agent-writing-book-template/book-publish

SKILL.md

本の販売準備

完成した原稿と生成物から販売セットを作り、BOOTHを第一候補として商品ページの下書きまで準備する。価格決定、アップロード、下書き保存、公開は別の操作として扱い、それぞれ依頼された範囲だけを行う。公開は必ず人間の最終確認後に行う。

入力

  • book_config.yamlと対象読者
  • chapters/の完成原稿
  • output/のPDFとEPUB
  • 表紙画像
  • 販売場所と価格。未定でもよい
  • BOOTHアカウント。商品ページの入力を明示的に依頼された場合だけ使う

手順

Step 1 生成物を確認する

book-buildの手順でPDFとEPUBを生成し、検査する。書名、著者名、版、ページ数、ファイル形式が原稿と生成物で一致するか確認する。

Step 2 販売セットを作る

release/を作り、販売するPDF、EPUB、表紙だけを集める。原稿、非公開メモ、ログは入れない。

Step 3 BOOTH向けの商品情報とサンプルを作る

対象読者、困りごと、読後にできること、制作方法の特徴を本文から確認する。次をrelease/BOOTH.mdへ出力する。

  • 商品名。一覧で読める長さを優先する
  • 一文の概要
  • 商品紹介文。対象読者、読後にできること、主な内容、形式、ページ数の順に書く
  • カテゴリ候補
  • タグ候補。本文にある語だけを使う
  • 価格案と判断材料。決定は人間へ戻す
  • PDFとEPUBなど購入者が受け取るファイル

目次、章の冒頭、図や実演が伝わるページからサンプル候補を選び、選定理由を添える。紹介文へ本文にない効果、実績、感想を追加しない。

Step 4 更新履歴とチェックリストを作る

release/CHANGELOG.mdへ版と変更点を記録する。release/PUBLISH_CHECKLIST.mdへ、書名、著者名、価格、形式、サンプル、リンク、公開不可情報、権利、購入後の取得を確認する項目を作る。

Step 5 BOOTHへ入力する

商品ページへの入力を明示的に依頼された場合だけ、ログイン済みブラウザで次を行う。

  1. 「商品登録」から「ダウンロード商品を登録」を選ぶ
  2. 商品名、表紙、技術書などのカテゴリ、全年齢/R-18、紹介文、タグを入力する
  3. 合意済みの価格を入力する。未合意なら入力前に止める
  4. PDFとEPUBをアップロードし、画面に両方のファイル名が表示されたことを確認する
  5. 「下書きで保存する」を選ぶ
  6. 保存直後の画面だけで判定せず、編集ページを再読込して紹介文の入力値を取得する。文字列の\nが0件で、実改行が残っていることを確認する
  7. 購入者向けの商品ページを開き、本文の文字列\nが0件であることと、段落・箇条書き・形式・ページ数を確認する
  8. 表紙、商品名、価格、カテゴリ、タグ、PDFとEPUBのファイル名、非公開状態を確認する

アップロード成功や保存直後の表示だけで完了にしない。商品ページにファイル名が表示され、保存後に編集ページと商品ページを再取得できることを確認する。

検査例:

text
編集ページ再読込後: literal \\n = 0件、実改行 > 0件
商品ページ再読込後: literal \\n = 0件、「こんな人におすすめ」「形式」「ページ数」が表示される
Step 6 人間へ判断を戻す

価格や販売場所が未定なら候補と判断材料を示し、決定を人間へ戻す。下書きを作った場合はURLと未確認事項を報告する。「公開で保存する」は、プレビューを示した後に新しい公開依頼を受けるまで押さない。

出力

  • release/の販売セット
  • 商品紹介文三案
  • release/BOOTH.md
  • サンプル候補と選定理由
  • 更新履歴と公開前チェックリスト
  • 人間が判断する項目と未確認事項

完了条件

  • 販売セットに公開対象だけが含まれる
  • PDFとEPUBの検査に成功している
  • 紹介文と本文の内容が一致している
  • 外部公開を無断で行っていない
  • BOOTHへ入力した場合、商品は下書きであり、購入者向けプレビューを確認している

よくある失敗

  • output/をそのまま販売セットにして確認用ファイルまで混ぜない
  • 紹介文へ本文にない効果、実績、読者の感想を足さない
  • サンプルはページ番号だけでなく、選んだ章や節も記録する
  • ブラウザの入力欄へ改行コードを文字列の\nとして保存しない
  • 保存前のDOM検査だけで成功扱いしない。保存処理で値が変わることがあるため、再読込後の入力値と商品ページ本文を検査する
  • ファイル選択後は、PDFとEPUBのファイル名が商品画面に表示されたことを確認する

完了前チェックリスト

□ 販売セット、紹介文、サンプル候補、更新履歴、チェックリストを出力した □ PDFとEPUBを検査した □ 人間が決める項目と未確認事項を報告した □ 外部公開やアップロードを無断で行っていない □ BOOTH下書きを作った場合、保存後に編集ページを再読込し、紹介文のliteral \nが0件、実改行が1件以上あることを確認した □ BOOTHの商品ページを再読込し、本文のliteral \nが0件、段落、形式、ページ数、公開状態、価格、表紙、ファイル名を確認した

使用例

text
book-publishスキルを使って、この本の販売準備をしてください。

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/karaage0703/ai-agent-writing-book-template/book-publish/badge)](https://verified-skill.com/skills/karaage0703/ai-agent-writing-book-template/book-publish)

Something wrong with this skill or its page? Tell us.