iaud-module-create

Generate i-AUD module wrappers and JavaScript script templates for process bot workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

i-AUD 모듈(Module) 생성 가이드를 통해 프로세스 봇에서 재활용 가능한 모듈의 JavaScript 스크립트와 .module.json 파일을 작성하는 작업을 간소화합니다. 이 스킬은 모듈을 생성하고 관리하는 일련의 표준화된 절차를 제공하여 개발 생산성을 높입니다.

Core Features & Use Cases

  • 모듈의 핵심 구성요소인 SCRIPT_TEXT, MTX_MODULE_INFO, MTX_MODULE_PARAMS 등의 JSON 구조를 설계하고 자동으로 출력합니다.
  • 파라미터 정의(INP001~INP999), 이벤트 핸들링 및 워크플로우 연동을 포함한 다단계 모듈 생성 워크플로우를 지원합니다.
  • 대규모 프로세스 봇 프로젝트에서 재사용 가능한 모듈 템플릿을 만들어 일관성과 유지보수를 향상시킵니다.

Quick Start

Create a new module by defining MODULE_SUBJECT, MODULE_DESCRIPTION, SCRIPT_TEXT, and MTX_MODULE_INFO, and then export a .module.json to deploy in the workflow.

Frequently Asked Questions about iaud-module-create

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

FAQPage Schema
How do I create reusable JavaScript modules for process bot workflows?▼

Process bot workflow automation modules require a .module.json wrapper file containing required schema fields such as TYPE, MTX_MODULE_INFO, MTX_MODULE_PARAMS, SCRIPT_TEXT, MODULE_SUBJECT, and MODULE_DESCRIPTION alongside the JavaScript code.

What is the required JSON schema structure for i-AUD client-script modules?▼

The i-AUD client-script module schema enforces six required fields: TYPE, MTX_MODULE_INFO, MTX_MODULE_PARAMS, SCRIPT_TEXT, MODULE_SUBJECT, and MODULE_DESCRIPTION, ensuring proper discovery and workflow automation deployment.

How do I define parameters in workflow automation modules?▼

Workflow automation module parameters are defined within the MTX_MODULE_PARAMS field using a standardized naming convention ranging from INP001 to INP999, enabling dynamic inputs for anonymous functions and event handlers.

Can I add event handlers to process bot modules?▼

Yes, optional event handlers can be added to process bot modules by including them in the JavaScript script templates, enabling multi-step workflow integration alongside anonymous functions and defined parameters.

Do I need to manually populate metadata for module discovery?▼

No, you do not need to manually populate metadata for module discovery because the creation process automatically pulls metadata from the SKILL.md frontmatter to populate MODULE_SUBJECT and MODULE_DESCRIPTION fields.

What are the limitations when building large-scale process bot projects?▼

When building large-scale process bot projects, limitations include maintaining consistency across numerous reusable module templates and ensuring the enforced JSON schema fields are correctly populated across all deployed workflow automation modules.