kocchan

記事生成スキル

| 出力 | `output/lottery-info/drafts/{date}-{slug}.md` |

kocchan 0 Updated 5mo ago
GitHub

Install

npx skillscat add kocchan/seal-mania-claude/claude-skills-lotteryinfo-generate-article

Install via the SkillsCat registry.

SKILL.md

記事生成スキル

rawデータを元に、WordPress投稿用の記事を生成してdraftsに保存する。

このスキルの役割: output/lottery-info/raw/ → 記事生成 → output/lottery-info/drafts/ に保存

情報収集は別スキル: /lotteryinfo-collect で実行

実行方法

claude "/lotteryinfo-generate-article"

入力

output/lottery-info/raw/{date}/ 内のMarkdownファイル

出力

output/lottery-info/drafts/{date}/{slug}.md

※ 日付フォルダを作成し、その中に記事を配置する

WordPress対応のポイント

1. SEO対策

  • タイトル: 32文字以内、キーワードを前方に配置
  • description: 120文字以内、検索結果に表示される要約
  • 見出し構造: H2 → H3 の階層を守る(H1はタイトルのみ)

2. HTML変換を意識した書き方

WordPressでMarkdown→HTML変換時に崩れないよう:

  • 表組みはシンプルに(複雑なセル結合は避ける)
  • リスト記号は - で統一
  • 強調は **太字** で統一
  • リンクは [テキスト](URL) 形式

3. ブロックエディタ対応

  • 各セクションは明確に区切る(--- は使わない)
  • ボックス装飾は使わない(テーマ依存のため)
  • 画像は ![alt](URL) 形式で

タスク

1. rawデータを読み込む

ls output/lottery-info/raw/{今日の日付}/

各ファイルのfrontmatterから以下を確認:

  • deadline: 締切日時
  • status: 受付中 のもののみ対象

2. 記事を生成

目標文字数: 3,500〜5,000文字

タイトル形式(32文字以内推奨)

【{締切日}締切】{商品名}の抽選販売@{店舗名}

例:

  • 【5/6締切】ちいかわボンドロ抽選@パーティリコ
  • 【5/8締切】サンリオmoji抽選@ネットのシール屋さん

見出し構成

# 【{締切日}締切】{商品名}の抽選販売が{店舗名}で開催!

{導入文: 200文字程度}

## 抽選・イベントの概要

## 購入できる商品一覧

## 応募方法・申込手順

## 注意点

### 申込は1人1回まで
### 本人確認が必須
### 代理購入・譲渡について
### 当日フリー販売について
### 遅刻・キャンセルについて

## よくある質問(FAQ)

## 抽選に申し込む

## 店舗情報・アクセス

## 抽選に外れた場合の購入方法

## まとめ

3. frontmatter(WordPress用メタデータ)

---
type: lottery
status: draft
title: "【5/6締切】ちいかわボンボンドロップシールの抽選販売@パーティリコ"
description: "パーティリコ ららぽーと富士見店でちいかわボンボンドロップシール4種セットの抽選販売。申込締切5/6 23:59。応募方法・注意点を解説。"
slug: "partyrico-fujimi-chiikawa-20260506"
category: "抽選販売"
tags:
  - ボンボンドロップシール
  - ちいかわ
  - 抽選販売
  - パーティリコ
  - ららぽーと富士見
store: "パーティリコ ららぽーと富士見店"
deadline: "2026-05-06T23:59:00+09:00"
salesDate: "2026-05-10"
applyUrl: "https://livepocket.jp/e/6jwt4"
products:
  - name: "ちいかわ"
    price: 550
  - name: "ハチワレ"
    price: 550
featuredImage: "https://livepocket.jp/public/..."
createdAt: "2026-05-06T14:45:00+09:00"
updatedAt: "2026-05-06T14:45:00+09:00"
---

4. 導入文テンプレート

{店舗名}にて、大人気の**{商品名}**の抽選販売が実施されます!

申込締切は**{締切日時}**と迫っています。混雑回避のため事前申込制となっており、当日フリー販売はありません。

今回の対象商品は全{商品数}種類。{商品の魅力を1文で}

本記事では、**申込方法・対象商品・注意点**を詳しく解説します。締切前に必ずチェックしてください!

5. 表組み(WordPress互換)

抽選スケジュール表

| 項目 | 内容 |
|------|------|
| 申込期間 | {開始日時}〜**{終了日時}** |
| 当選発表 | {発表日時} |
| 販売日 | {販売日} |
| 販売時間 | {開始時間}〜{終了時間} |
| 販売形式 | {時間帯指定など} |
| 会場 | {店舗名} {階数} |

商品一覧表

| 商品名 | 価格(税込) |
|--------|-------------|
| {商品1} | {価格1}円 |
| {商品2} | {価格2}円 |

6. 注意点セクション(重要)

## 注意点

以下のルールを必ず確認してください。知らずに当日行くとトラブルになる可能性があります。

### 申込は1人1回まで

重複申込は**すべて無効**となります。家族や友人の分をまとめて申し込むこともできません。

### 本人確認が必須

当日は**顔写真付き身分証明書の原本**が必要です。

**使用可能な身分証:**
- 運転免許証
- マイナンバーカード
- パスポート
- 学生証(顔写真付き)

**使用不可:**
- コピー・スクリーンショット
- 有効期限切れの証明書

### 代理購入・譲渡について

- 代理購入: **不可**
- 当選権の譲渡: **不可**

当選者本人のみが購入できます。

### 当日フリー販売について

当日フリー販売は**ありません**。当選者以外は購入できません。

### 遅刻・キャンセルについて

集合時間に遅れた場合、**いかなる理由があっても販売をお断り**されます。

- 公共交通機関の遅延 → 購入不可
- 体調不良 → 購入不可

時間に余裕を持って会場に向かいましょう。

7. FAQセクション

## よくある質問(FAQ)

### Q. 申込期間はいつまで?

A. **{締切日時}** までです。締切を過ぎると申込できません。

### Q. 先着順?抽選?

A. **抽選**です。申込期間内であればいつ応募しても当選確率は同じです。

### Q. 当選したら必ず買える?

A. 在庫状況によります。後半の時間帯では品切れの可能性があります。

### Q. 購入制限は?

A. **{購入制限}** です。

### Q. 当選メールが届かない場合は?

A. 迷惑メールフォルダを確認してください。`@livepocket.jp` を受信許可設定してください。

8. 通販リンクセクション

## 抽選に外れた場合の購入方法

抽選に外れてしまった方は、ネット通販でも探してみてください。

- [Amazonで「{商品名}」を探す](https://www.amazon.co.jp/s?k={URLエンコード商品名})
- [楽天市場で「{商品名}」を探す](https://search.rakuten.co.jp/search/mall/{URLエンコード商品名})
- [Yahoo!ショッピングで「{商品名}」を探す](https://shopping.yahoo.co.jp/search?p={URLエンコード商品名})

9. まとめセクション

## まとめ

{店舗名}での**{商品名}**抽選販売、申込締切は**{締切日時}**です!

**今回のポイント:**
- 対象商品: 全{商品数}種類
- 申込締切: **{締切日時}**
- 本人確認: 顔写真付き身分証必須
- 当日フリー販売: なし

申込を忘れないようにしましょう。

**[今すぐ抽選に申し込む]({申込URL})**

10. ファイル保存

出力: output/lottery-info/drafts/{date}-{slug}.md

slug生成ルール:

  • 店舗名をローマ字化: partyrico-fujimi
  • 商品カテゴリを追加: chiikawa
  • 日付を追加: 20260506
  • ハイフン区切り

例: 2026-05-06-partyrico-fujimi-chiikawa.md

11. git commit & push

git add output/lottery-info/drafts/
git commit -m "chore: 記事を生成 [skip ci]"
git push

12. 完了メッセージ

✅ 記事生成完了: {件数}件

保存先: output/lottery-info/drafts/
- {ファイル1}
- {ファイル2}

👉 WordPressに投稿するには:
   claude "/lotteryinfo-post"

または手動でWordPressにコピー&ペーストしてください。

品質チェックリスト

記事生成後、以下を確認:

  • 文字数が3,500文字以上
  • タイトルに締切日が入っている
  • タイトルが32文字以内
  • descriptionが120文字以内
  • 導入文で緊急性を伝えている
  • スケジュール表がある
  • 商品一覧表がある
  • 注意点が5項目ある
  • FAQが5問ある
  • 申込URLへのCTAがある
  • 通販リンクが3つある(Amazon/楽天/Yahoo!)
  • まとめで締切を再度強調している
  • Markdown記法がWordPress互換

入出力

種類 パス
入力 output/lottery-info/raw/{date}/
出力 output/lottery-info/drafts/{date}-{slug}.md

Categories