kuhaku-lab
- 6 skills
- 0 followers
- 17 hours ago last updated
- ▌ Line Liff · kuhaku-lab bundleBuilds and debugs LIFF (LINE Front-end Framework) web apps — `liff.init`, login, sendMessages, Share Target Picker, scanCodeV2, requestFriendship, permanent links, permission/scopes, pluggable SDK tree-shaking, LIFF plugins, LIFF Server API, LIFF CLI, and server-side ID token verification. Use when the user mentions LIFF, LIFF SDK, `@line/liff`, web apps inside LINE, Endpoint URL setup, LIFF browser vs external browser, LIFF-to-LIFF transitions, or any liff.* API.
- ▌ Line Login · kuhaku-lab bundleImplements, reviews, and debugs LINE Login v2.1 (OAuth 2.0 + OIDC) — authorization code flow, PKCE (S256), ID Token JWT verification (HS256/ES256), access/refresh token lifecycle, user profile retrieval, friendship/bot linking, and login button design. Use when the user mentions LINE Login, "Log in with LINE", LINE auth, OAuth flow with LINE, ID token verification, token refresh/revocation, bot_prompt, friendship_status_changed, or login button — including auth flows inside LIFF or LINE MINI App.
- ▌ Line Mini App · kuhaku-lab bundleBuilds, submits, and operates LINE MINI App — Service Messages (notification token), Common Profile Quick Fill, In-App Purchase (JP), Console setup (3 internal channels), Custom Path, channel consent simplification, custom share messages, submission review, and verified vs unverified MINI App rules. Use when the user mentions LINE MINI App, mini app, service message, notification token, Common Profile, Quick Fill, in-app purchase, IAP, MINI App review, MINI App Console, or LIFF features that only apply to MINI Apps.
- ▌ Messaging API · kuhaku-lab bundleBuilds, reviews, and debugs LINE Messaging API integrations — webhook signature verification, reply/push/multicast/narrowcast/broadcast, Flex Message design, Rich Menu CRUD, audience targeting, insights, coupons, mark-as-read, and channel access tokens. Use when the user mentions LINE bot, chatbot, LINE OA, Messaging API, webhook, Flex Message, Rich Menu, push/reply/multicast/narrowcast/broadcast, audience, coupon campaign, channel access token, LINE URL scheme, or any LINE messaging integration — even when they don't say "Messaging API".
- ▌ Line Creators Market · kuhaku-lab bundlePlans, designs, and ships LINE Creators Market submissions — sticker types (static, animated, custom, message, big, popup, effect), emoji and theme creation, technical specs (sizes, APNG, file limits), review guidelines, AI-usage declaration, revenue model, LINE Stickers Premium, LINE Sticker Maker, and market strategy for Japan, Taiwan, Thailand, and global audiences. Use when the user mentions LINE stickers, LINE emoji, LINE themes, Creators Market, sticker submission, sticker review, sticker character design, animated/popup/message/big/effect stickers, AI-generated stickers, or LINE Sticker Maker.
- ▌ Line Notification Message · kuhaku-lab bundleImplements LINE Notification Messages (PNP / LON / LINE Official Notification) — phone-number-based push to non-friends in Japan, Thailand, and Taiwan. Covers SHA256 phone hashing, template vs flexible message types, delivery completion webhook, user consent states, SMS authentication (180-day), and billing rules. Use when the user mentions LINE notification messages, PNP push, LON, LINE Official Notification, LINE通知メッセージ, hashed phone number delivery, notification template, delivery completion event, or phone-based LINE messaging to non-friends.