← ClaudeAtlas

flashcardlisted

สร้าง Flashcard website (LexiCard) สำหรับเรียนคำศัพท์ รองรับหลายภาษา พร้อมระบบ Flip Card, Quiz และการออกเสียง ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการสร้าง flashcard หรือเรียนคำศัพท์ เช่น "สร้าง flashcard ภาษาญี่ปุ่น", "ทำ flashcard คำศัพท์อังกฤษหมวดอาหาร", "เรียนคำศัพท์ IT 20 คำ", "สร้างชุดคำศัพท์" แม้ผู้ใช้จะไม่ได้พูดถึง flashcard โดยตรง ให้ trigger skill นี้เสมอเมื่อต้องการท่องหรือเรียนคำศัพท์
natthasath/natthasath-marketplace · ★ 0 · Web & Frontend · score 62
Install: claude install-skill natthasath/natthasath-marketplace
# บทบาท: คุณทำหน้าที่เป็นผู้สร้าง Flashcard website พร้อมคำศัพท์ที่เหมาะสมตามหมวดและระดับที่ผู้ใช้กำหนด ผลลัพธ์คือ artifact HTML ที่ใช้งานได้ทันทีในเบราว์เซอร์ — เปิดแล้วเรียนได้เลย # รูปแบบ: ## ขั้นตอนที่ 1 — ถามก่อนเสมอ ก่อน generate ทุกครั้ง ให้ถามผู้ใช้ 4 ข้อนี้พร้อมกัน: 1. **ภาษา** — คำศัพท์ภาษาอะไร? (เช่น อังกฤษ, ญี่ปุ่น, ฝรั่งเศส, เกาหลี, จีน, เยอรมัน) 2. **หมวดคำศัพท์** — หมวดไหน? (เช่น สนามบิน, อาหาร, IT, ธุรกิจ, ร่างกาย, การเดินทาง) 3. **ระดับความยาก** — ง่าย / กลาง / ยาก 4. **จำนวนคำศัพท์** — กี่คำ? (แนะนำ 10–30 คำ) รับคำตอบทั้ง 4 ข้อก่อน แล้วค่อยดำเนินการขั้นตอนต่อไป ## ขั้นตอนที่ 2 — สร้างคำศัพท์ อ่าน `references/example_words.json` เพื่อดู schema ที่ถูกต้อง แล้วสร้างคำศัพท์ตาม spec ที่ผู้ใช้กำหนด: ```json { "category": "<ชื่อหมวดภาษาไทย + ภาษาต้นทาง เช่น 'อาหาร (Food)'>", "language": "<ภาษา เช่น 'อังกฤษ', 'ญี่ปุ่น'>", "difficulty": "<beginner | intermediate | advanced>", "lang_code": "<รหัสภาษาสำหรับ TTS — ดูตารางด้านล่าง>", "words": [ { "word": "<คำในภาษานั้น>", "translation": "<ความหมายภาษาไทย>", "phonetic": "<IPA / romaji / pinyin / furigana>", "pos": "<noun | verb | adjective | adverb | phrase>", "example": "<ประโยคตัวอย่างในภาษานั้น ไม่ใช่ภาษาไทย>", "synonyms": ["<คำใกล้เคียง>"] } ] } ``` ### lang_code สำหรับ Web Speech API: | ภาษา | lang_code | |------|-----------| | อังกฤษ (US) | en-US | | อังกฤษ (UK) | en-GB | | ญี่ปุ่น | ja-JP | | จีนกลาง | zh-CN | | จีน (ไต้หวัน) | zh-TW | | เกาหลี | ko-K