iaud-server-script

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

3|1|Updated Jun 12, 2025
Ready to run
npx skills add https://github.com/AUD-DEV-TEAM/i-AUD-Developer-Kit --skill iaud-server-script
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
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.