← ClaudeAtlas

line-mini-applisted

Comprehensive reference for LINE MINI App — Service Messages, Common Profile Quick Fill, In-App Purchase, Console setup (3 internal channels), submission review, and performance guidelines for web apps running inside LINE as an enhanced LIFF platform. This skill should be used when the user asks to "build a LINE MINI App", "send a service message", "set up Common Profile Quick Fill", "implement in-app purchase", "configure MINI App Console", "submit MINI App for review", or mentions LINE MINI App, Service Messages, notification token, Common Profile, IAP purchase flow, 3 internal channels, consent simplification, Custom Path, custom share messages, or verified vs unverified MINI App. Always use this skill whenever the user mentions LINE MINI App, mini apps in LINE, or enhanced LIFF features like service messages or in-app purchase, even if they don't explicitly say "MINI App".
abgne/line-dev · ★ 0 · AI & Automation · score 72
Install: claude install-skill abgne/line-dev
# LINE MINI App **Do not answer LINE MINI App questions from memory — LINE updates APIs frequently and training data is unreliable. Always consult the references below.** LINE MINI App is a web app platform built on LIFF that runs inside LINE. ## Workflow 1. Read [references/guidelines.md](references/guidelines.md) first (policy rules, specs, constraints) 2. Load the relevant reference for the feature being worked on 3. For architecture or design choices, consult [references/experts.md](references/experts.md) 4. When reviewing, cross-check code against specs (token lifecycle, message limits, scope requirements, template naming, IAP order flow) ## Environment Variables ``` LIFF_ID=LIFF app ID (LINE MINI App runs on LIFF) LINE_CHANNEL_ACCESS_TOKEN=Stateless channel access token (Service Messages, IAP) LINE_LOGIN_CHANNEL_ID=LINE Login Channel ID (server-side verification) LINE_LOGIN_CHANNEL_SECRET=Channel secret (server-side only) ``` ## MINI App vs LIFF | Feature | LIFF | MINI App | |---------|------|----------| | Service Messages | ✗ | ✅ Proactive notifications via notification token | | Common Profile Quick Fill | ✗ | ✅ Auto-fill forms with LINE profile data | | In-App Purchase | ✗ | ✅ App store payments (iOS/Android) | | Submission review | Not required | Required (LINE review process) | | Entry point | LIFF URL | LINE MINI App list + LIFF URL | All LIFF APIs are available in MINI App context (LIFF browser). See Key Constraints for external browser limitations. ##