iaud-client-script

Author browser-based TypeScript client scripts for i-AUD reports and UI controls.

3|1|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit --skill iaud-client-script
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iaud-client-script
Source: https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit/tree/main/.claude/skills/iaud-client-script
Command: npx skills add https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit --skill iaud-client-script

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

i-AUD 클라이언트 스크립트 개발의 기본 가이드를 제공하여 브라우저에서 실행되는 TypeScript 스크립트 작성법과 컨트롤 바인딩, 이벤트 처리, Matrix API 활용 등을 쉽게 배우고 적용할 수 있게 합니다.

Core Features & Use Cases

  • 컨트롤/UI 구성: Matrix API를 활용한 컨트롤 바인딩과 이벤트 등록 방법.
  • 클라이언트 스크립트 개발: 브라우저 실행 환경에서의 TypeScript 스크립트 작성 규칙과 샘플.
  • Use Case: 보고서 화면에서 버튼 클릭으로 서버 스크립트를 호출하고 데이터 그리드를 갱신하는 흐름 구현 예시.

Quick Start

Create a new client script file under your report folder with a .script.ts extension and begin implementing UI interactions using Matrix.

Frequently Asked Questions about iaud-client-script

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

FAQPage Schema
How do I write a client script for i-AUD report UI controls?

To write an i-AUD client script, create a TypeScript file with a .script.ts extension under your report folder, then implement UI interactions using conventional imports and Matrix API control bindings for browser-based execution.

How do I bind events to UI controls in an i-AUD browser environment?

Event binding for i-AUD UI controls utilizes the Matrix API to register events directly within your TypeScript client script, enabling rich client-side customization and automation across report development.

Can I call a server script from a button click and refresh the data grid in i-AUD?

Yes, i-AUD client scripts support calling server scripts on button click and refreshing the data grid, using Matrix API-driven flows and conventional event handling patterns to update report UI controls.

What is the file naming convention for TypeScript client scripts in i-AUD report development?

The file naming convention for i-AUD TypeScript client scripts requires a .script.ts extension, placed directly under your report folder to properly wire UI interactions and Matrix API data access.

Do I need TypeScript to automate i-AUD report UI interactions in the browser?

Yes, TypeScript is required for i-AUD client scripting to enforce conventional imports, control bindings, and event handling patterns, ensuring robust browser-based automation and Matrix API data access.

Why use the Matrix API for client-side data grid manipulation in i-AUD reports?

The Matrix API provides structured data access and control binding mechanisms for i-AUD reports, enabling reliable client-side data grid manipulation and event-driven UI updates within the browser execution environment.