iaud-server-script

Write and manage Rhino-based TypeScript server scripts for i-AUD backend logic.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

i-AUD 서버의 서버 측 로직 작성을 위한 체계적 가이드를 제공합니다. Rhino 엔진에서 실행되는 TypeScript 서버 스크립트를 작성하고 구조화하는 방법과 모범 사례를 제시합니다.

Core Features & Use Cases

  • 서버 스크립트 구성 규칙과 파일 배치(예: [보고서폴더]/ServerScript/*.ts) 및 공통 모듈 사용법을 안내합니다.
  • 데이터베이스 조회, 파일 처리, FTP/서비스 개발 등 서버 사이드 로직 구현에 필요한 핵심 API 사용 예시를 제공합니다.
  • 팀 간 재사용 가능한 모듈화 패턴과 에러 처리/로깅 전략, 보안 고려사항에 대한 권장 사항을 포함합니다.

Quick Start

새 서버 스크립트를 시작하려면 [보고서폴더]/ServerScript/ 아래에 새 TypeScript 파일을 생성하고 Rhino Matrix API를 사용해 서비스를 구현합니다.

Frequently Asked Questions about iaud-server-script

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

FAQPage Schema
How do I write TypeScript server scripts for i-AUD using the Rhino engine?

To write TypeScript server scripts for i-AUD, create a new .ts file under the [ReportFolder]/ServerScript/ directory and implement backend logic using Rhino Matrix APIs for tasks like database queries and file processing.

What is the required project structure for i-AUD server script development?

The required project structure places your TypeScript server scripts inside [ReportFolder]/ServerScript/. This file placement ensures the i-AUD system correctly locates and executes your Rhino-based backend modules.

Can I use Matrix APIs for FTP operations and database queries in i-AUD backend development?

Yes, you can use core Matrix APIs to handle server-side tasks including database queries, file processing, and FTP operations when developing backend services for i-AUD reports.

What is the best way to structure reusable modules for i-AUD server scripts?

The best way to structure reusable modules is to follow modular patterns that separate core logic, use shared modules within the ServerScript directory, and implement consistent error handling and logging strategies.

Do I need TypeScript to develop backend logic for i-AUD reports?

You need TypeScript to develop backend logic for i-AUD reports because the platform executes server scripts via the Rhino engine, which processes your typed code to implement secure and scalable server-side operations.

What security and error handling considerations exist when developing Rhino server scripts?

When developing Rhino server scripts, you must implement proper error handling, establish logging strategies, and follow security best practices to ensure your server-side logic remains secure and scalable within the i-AUD environment.