line-api-skill

Build LINE Messaging API integrations with Node.js and TypeScript.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/thepnatee/developer-tools-builder-document --skill line-api-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: line-api-skill
Source: https://github.com/thepnatee/developer-tools-builder-document/tree/main/skills/line-api-skill
Command: npx skills add https://github.com/thepnatee/developer-tools-builder-document --skill line-api-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the complexity of building reliable LINE Messaging API integrations by providing structured recipes, implementation patterns, and troubleshooting guidance for common production scenarios.

Core Features & Use Cases

  • Messaging API Workflows: Covers reply, push, multicast, broadcast, and narrowcast messaging patterns with payload guidance and quota considerations.
  • Webhook and Rich Experience Development: Provides guidance for event handling, signature verification, Flex Messages, and Rich Menu implementations.
  • Production Readiness: Helps developers handle tokens, API errors, rate limits, retries, idempotency, and deployment concerns when creating LINE bots and services.

Quick Start

Use the line-api-skill to design a production-ready LINE chatbot that receives webhook events and sends optimized messages.

Frequently Asked Questions about line-api-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a production-ready LINE chatbot using Node.js and TypeScript?

To build a production-ready LINE chatbot, use Node.js and TypeScript integration patterns for messaging workflows, webhook processing, and scalable architecture. This ensures reliable event handling and optimized message delivery.

How does webhook signature verification work for the LINE Messaging API?

Webhook signature verification validates incoming LINE Messaging API events by checking cryptographic signatures. This confirms request authenticity, preventing unauthorized webhook processing and ensuring secure chatbot event handling.

Does this support Flex Messages and Rich Menu implementations for LINE bots?

Yes, it supports Flex Messages and Rich Menu implementations for LINE bots. It provides structured recipes for rich experience development, enabling interactive and visually engaging messaging workflows.

What's the best way to handle LINE API rate limits, errors, and token management?

Handle LINE API rate limits, errors, and token management by implementing retry mechanisms, idempotency, and secure token handling. This approach maintains service stability during high-volume messaging API workflows.

When do I need narrowcast versus broadcast messaging in LINE API integrations?

Use narrowcast messaging for targeted audience segments and broadcast for sending messages to all users. LINE API integrations use these patterns to manage delivery quotas and optimize message reach.

Why does my LINE chatbot fail when sending push messages at scale?

LINE chatbot push message failures at scale often stem from unhandled API errors, rate limits, or improper token management. Implementing retries, idempotency, and scalable architecture resolves these production bottlenecks.