build-table

Installation
SKILL.md

Build Table: $ARGUMENTS

If $ARGUMENTS is empty, ask: (1) what data the table displays, (2) which features are needed.

Phase 1: Determine Scope

Parse from $ARGUMENTS or ask:

  • Table name (PascalCase, e.g., Users, Orders)
  • Data model: field names + TypeScript types (used for column definitions and the data interface). If not provided in $ARGUMENTS, ask explicitly: "What columns should the table have? Please list field name and type, e.g.: id:number, customerName:string, status:string"
  • Base component: fdp-table (platform, feature-rich — default) | fd-table (core, markup-level, use only for purely presentational tables)
  • Features (check all that apply):
    • sort — sortable column headers
    • filter — per-column or global search filter
    • paginate — page size picker + page navigation
    • select — row selection (single | multiple)
    • toolbar — title bar with action buttons
  • Data source: static array | observable | HTTP service (lazy)
Installs
9
GitHub Stars
293
First Seen
May 21, 2026
build-table — sap/fundamental-ngx