From eb02f582324aa9b57d287a7b5b809974f4954f98 Mon Sep 17 00:00:00 2001 From: yyamashita Date: Fri, 15 May 2026 00:18:51 +0900 Subject: Fix build + update skill description format - Add default export to parametric API routes to fix React Router prod build - Skill: SNS bio is now quoted verbatim with source and fetch date Co-Authored-By: Claude Sonnet 4.6 --- .claude/skills/update-band-info.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/.claude/skills/update-band-info.md b/.claude/skills/update-band-info.md index cb1c63c..ebe80f7 100644 --- a/.claude/skills/update-band-info.md +++ b/.claude/skills/update-band-info.md @@ -66,13 +66,26 @@ SNS リンクが存在しない場合は WebSearch で探す: ### Step 4: 説明文を作成する -収集したバイオから日本語の説明文を生成する: +収集したバイオから説明文を組み立てる。**必ず以下のフォーマットで保存する**: -- 200文字以内 -- 箇条書きではなく文章形式 -- 「〜のバンド」「〜を拠点に活動」など簡潔に -- 英語バイオの場合は日本語に意訳する(直訳不要) -- 既存の `description` が十分な情報量なら上書きしない判断も可 +``` +「{SNS の bio テキスト(原文のまま)}」 +— {SNS種別} @{アカウント名} より({取得日: YYYY-MM-DD}) +``` + +例: +``` +「東京を拠点に活動するロックバンド。2019年結成。」 +— X @tokyoband より(2026-05-15) +``` + +フォーマットのルール: +- bio テキストは **原文のまま** 引用(改変・要約しない) +- 英語バイオもそのまま引用する(翻訳しない) +- bio が長すぎる場合(100文字超)は前半を引用し `…` で省略 +- SNS 種別は `X`, `Instagram`, `公式サイト` 等 +- 取得日は今日の日付 (UTC+9, JST) を使う +- 既存の `description` が十分で SNS bio と大差ない場合は上書きしない判断も可 ### Step 5: メンバーを照合・登録する -- cgit v1.2.3