enum-list

Retrieve backend enum values by name or category and generate Dart or TypeScript snippets.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/jaturapornchai/bcaicloudskill --skill enum-list
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enum-list
Source: https://github.com/jaturapornchai/bcaicloudskill/tree/main/skills/enum-list
Command: npx skills add https://github.com/jaturapornchai/bcaicloudskill --skill enum-list

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you discover and understand the exact values and meanings of enumerations (enums) and constants used within the backend system, preventing errors caused by using incorrect or outdated values.

Core Features & Use Cases

  • Enum Value Lookup: Retrieve specific enum values by name or category (e.g., transflag, payment_type).
  • Code Generation: Optionally generate Dart or TypeScript enum code snippets for direct use in your projects.
  • Category Browsing: List all available enum categories if a specific enum is not found.
  • Use Case: When building a UI dropdown for payment methods, use /enum-list payment_type to get the correct keys and labels to display.

Quick Start

Show me the enum values for 'transflag'.

Frequently Asked Questions about enum-list

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

FAQPage Schema
How do I look up backend enum values and constants for UI development?

You can retrieve backend enum values by querying their specific name or category, which helps you understand system-defined enumerations to ensure accurate data handling and prevent errors in your UI development.

Can I generate TypeScript and Dart code snippets from system enumerations?

Yes, you can generate TypeScript and Dart code snippets directly from backend enum values upon request, allowing you to easily integrate system-defined constants into your frontend or mobile projects.

What should I do if I cannot find a specific enum category I am looking for?

If a specific enum is not found, you can list all available enum categories to browse system-defined enumerations, helping you discover the correct naming convention for your lookup.

When do I need to retrieve backend enumerations for my application?

You need to retrieve backend enumerations when building UI components like dropdowns for payment methods, ensuring you use the correct keys and labels from system-defined constants rather than outdated or incorrect values.

Does this enum lookup approach work for both TypeScript and Dart projects?

Yes, the enum lookup supports both TypeScript and Dart projects by generating corresponding code snippets from backend constants, facilitating accurate data handling across both frontend web and mobile environments.