ice-js-3-development-patterns

Standardize ice.js 3 admin app development with reusable List and FormView patterns.

2|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/kinneyyan/prompts --skill ice-js-3-development-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ice-js-3-development-patterns
Source: https://github.com/kinneyyan/prompts/tree/main/skills/ice-js-3-development-patterns
Command: npx skills add https://github.com/kinneyyan/prompts --skill ice-js-3-development-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides standardized architectural patterns and templates to guide the development of ice.js 3 admin console projects, ensuring consistency across pages, services, and state management.

Core Features & Use Cases

  • Page Components: List and Form pages using standard UI patterns and shared components (BfFormTable, ProForm, and Ant Design).
  • API Services & State: Structured service patterns for list, detail, add, update alongside TypeScript definitions and mock data strategies; centralized state management with ice models and store hooks.
  • Menu & Permissions: Centralized menu configuration and permission wrappers to enforce access control in admin UIs.

Quick Start

Create a new ice.js 3 admin module using the List Page pattern, a shared FormView for add/edit/view, and references for API/service patterns to ensure a consistent, scalable foundation.

Frequently Asked Questions about ice-js-3-development-patterns

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

FAQPage Schema
How do I structure an ice.js 3 admin app for scalable state management and API services?

Structure ice.js 3 admin apps using centralized state management with ice models and store hooks, alongside structured API service patterns for list, detail, add, and update operations with TypeScript definitions and mock data support.

What is the best way to build list pages and form views in an ice.js 3 admin console?

Build ice.js 3 admin list pages and form views using standard UI patterns with shared components like BfFormTable, ProForm, and Ant Design to ensure consistent create, edit, and detail flows across modules.

How do I implement menu permissions and access control in an ice.js admin application?

Implement menu permissions and access control in ice.js admin apps through centralized menu configuration and permission wrappers that enforce access restrictions across the admin UI.

Can I use TypeScript and mock data strategies when developing ice.js 3 admin modules?

Yes, ice.js 3 admin development patterns enforce modular architecture with TypeScript typing and include mock data strategies within structured API service definitions to support development.

Does ice.js 3 admin pattern standardization work with Ant Design components?

Yes, ice.js 3 admin standardization supports Ant Design components, integrating shared components like ProForm and BfFormTable alongside standard UI patterns for list and form pages.

What problem does standardizing ice.js 3 admin app architecture solve?

Standardizing ice.js 3 admin app architecture solves the problem of inconsistent development across pages, services, and state management by providing reusable patterns and templates for modular admin console projects.