skills/tezuka-akihiro/claudemix/izanami-product-writer

izanami-product-writer

SKILL.md

Izanamiプロダクト紹介記事生成スキル

ClaudeMixのSSoT(*-spec.yaml、機能仕様書)からプロダクト情報を収集し、Izanamiプラットフォーム向けのプロダクト紹介記事を半自動生成するスキルです。

When to Use

  • /izanami-product-writer と指示された時
  • Izanamiにプロダクト紹介記事を投稿したい時
  • プロダクト情報(機能・料金・始め方)を整理して公開ドキュメントにしたい時

実行フロー概要

Phase 1: 情報収集 → prompts/01-collect.md
    ↓ SSoTファイルからプロダクト情報を収集・整理

Phase 2: パート別生成 → prompts/02-generate.md
    ↓ 5パート(概要・主要機能・料金・始め方・FAQ)を個別生成

Phase 3: マスター統合 → prompts/03-integrate.md
    ↓ 全パートを一つのファイルに統合して完成

完成: .claude/skills/izanami-product-writer/output/izanami-master.md

各フェーズの要約

Phase 1: 情報収集

参照: prompts/01-collect.md

以下のSSoTファイルを読み込み、プロダクト情報を収集する:

収集情報 参照ファイル
プロダクト名・ターゲット・コンセプト app/specs/shared/project-spec.yaml
主要機能一覧 app/specs/shared/project-spec.yamlservices
料金プラン app/specs/account/subscription-spec.yaml
登録・認証フロー develop/account/authentication/func-spec.md
サービスURL app/specs/shared/project-spec.yamlreferences.app_url

Phase 2: パート別生成

参照: prompts/02-generate.md

5パートをテンプレートに基づいて個別生成:

パート テンプレート 出力先
概要 docs/templates.md → gaiyou .claude/skills/izanami-product-writer/output/izanami-gaiyou.md
主要機能 docs/templates.md → syuyoukinou .claude/skills/izanami-product-writer/output/izanami-syuyoukinou.md
料金プラン docs/templates.md → price .claude/skills/izanami-product-writer/output/izanami-price.md
始め方 docs/templates.md → hazimekata .claude/skills/izanami-product-writer/output/izanami-hazimekata.md
よくある質問 docs/templates.md → qa .claude/skills/izanami-product-writer/output/izanami-qa.md

Phase 3: マスター統合

参照: prompts/03-integrate.md

5パートを統合して .claude/skills/izanami-product-writer/output/izanami-master.md を生成する。

成果物

フェーズ 成果物
Phase 1 収集情報サマリー(コンソール出力)
Phase 2 各パートファイル(.claude/skills/izanami-product-writer/output/izanami-*.md
Phase 3 .claude/skills/izanami-product-writer/output/izanami-master.md(最終成果物)

参照ドキュメント

ファイル 役割
prompts/01-collect.md Phase 1: SSoT情報収集の手順
prompts/02-generate.md Phase 2: パート別生成の手順
prompts/03-integrate.md Phase 3: マスター統合の手順
docs/templates.md 各パートのMarkdownテンプレート

注意事項

  • SSoT原則: プロダクト名・URL・料金などの値は必ずspecファイルから取得し、ハードコードしない
  • spec不在時の対応: 参照ファイルが存在しない場合は [情報なし - 手動入力が必要] とプレースホルダーを記入する
  • 出力先: .claude/skills/izanami-product-writer/output/ ディレクトリが存在しない場合は作成する
  • 段階的生成: 各フェーズを順序通りに完了させ、ユーザーに確認を求めながら進める
Weekly Installs
11
First Seen
13 days ago
Installed on
gemini-cli11
github-copilot11
codex11
kimi-cli11
amp11
cline11