api-pagination とは?
PHP REST API および Android (Jetpack Compose + MVVM) のカーソル/オフセット ページネーション パターン。バックエンド応答形式、Android DTO、リポジトリ、ユースケース、ViewModel 状態、無限スクロール LazyColumn について説明します。リストのエンドポイントにページネーションを追加するときに使用します。 ソース: peterbamuhigire/skills-web-dev。
PHP REST API および Android (Jetpack Compose + MVVM) のカーソル/オフセット ページネーション パターン。バックエンド応答形式、Android DTO、リポジトリ、ユースケース、ViewModel 状態、無限スクロール LazyColumn について説明します。リストのエンドポイントにページネーションを追加するときに使用します。
コマンドラインで api-pagination AI スキルを開発環境にすばやくインストール
ソース: peterbamuhigire/skills-web-dev。
Standard offset-based pagination pattern used across the Maduuka platform. Applies to both the PHP backend (REST API) and the Android client (Kotlin + Compose).
Pattern: Backend returns data.items[] + data.pagination{}. Android appends items on scroll, tracks page/totalPages in ViewModel state.
Deployment: Backend runs on Windows dev (MySQL 8.4.7), Ubuntu staging (MySQL 8.x), Debian production (MySQL 8.x). Pagination queries must use utf8mb4unicodeci collation and work identically on all platforms.
PHP REST API および Android (Jetpack Compose + MVVM) のカーソル/オフセット ページネーション パターン。バックエンド応答形式、Android DTO、リポジトリ、ユースケース、ViewModel 状態、無限スクロール LazyColumn について説明します。リストのエンドポイントにページネーションを追加するときに使用します。 ソース: peterbamuhigire/skills-web-dev。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/peterbamuhigire/skills-web-dev --skill api-paginationPHP REST API および Android (Jetpack Compose + MVVM) のカーソル/オフセット ページネーション パターン。バックエンド応答形式、Android DTO、リポジトリ、ユースケース、ViewModel 状態、無限スクロール LazyColumn について説明します。リストのエンドポイントにページネーションを追加するときに使用します。 ソース: peterbamuhigire/skills-web-dev。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/peterbamuhigire/skills-web-dev --skill api-pagination インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/peterbamuhigire/skills-web-dev