Skip to content

feat: Add Kiro skill for 3ds Max host configuration scripts#205

Merged
ZainAallii merged 2 commits intoaws-deadline:mainlinefrom
ZainAallii:feat/3dsmax-kiro-skill
Apr 24, 2026
Merged

feat: Add Kiro skill for 3ds Max host configuration scripts#205
ZainAallii merged 2 commits intoaws-deadline:mainlinefrom
ZainAallii:feat/3dsmax-kiro-skill

Conversation

@ZainAallii
Copy link
Copy Markdown
Contributor

Fixes: Adding support for new 3dsmax and its plugins versions.

What was the problem/requirement? (What/Why)

There was no reusable guide or skill for creating 3ds Max host configuration scripts for Deadline Cloud. Each new version or plugin combination required manually figuring out the correct install commands, environment variables, and script structure from scratch.

What was the solution? (How)

Added a skills/3dsmax-host-config/ skill that documents the complete workflow for creating 3ds Max host configuration scripts — from picking the right template, naming conventions, install structure, plugin-specific environment variables (V-Ray, Corona, tyFlow, Forest Pack, RailClone), to writing the README. The skill also directs Kiro to fall back to a generic installer skill for unknown plugins.

Updated host_configuration_scripts/3dsmax/README.md to point customers to Kiro as a way to generate scripts for versions and plugin combinations not already covered by the samples.

What is the impact of this change?

Customers can now open this repo in Kiro and ask for a host config script for any 3ds Max version or plugin combination. Kiro will follow the skill's workflow and generate a correctly structured .ps1 and README.md without the customer needing any scripting knowledge.

How was this change tested?

Used the skill end-to-end in Kiro chat:

  1. Asked Kiro: "Create a host configuration script for 3ds Max 2027"
  2. Kiro asked a clarifying question about plugins
  3. Responded: "just the base"
  4. Kiro read the closest existing script (3dsmax-2024.ps1) as a template and generated:
    • host_configuration_scripts/3dsmax/3dsmax-2027/3dsmax-2027.ps1
    • host_configuration_scripts/3dsmax/3dsmax-2027/README.md
  5. Generated script correctly included all required env vars, TODO variables, and Exit 0

Was this change documented?

Yes — skills/3dsmax-host-config/README.md explains prerequisites and how to use the skill with Kiro. host_configuration_scripts/3dsmax/README.md was updated to point customers to Kiro for generating new version scripts.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ZainAallii ZainAallii requested a review from a team as a code owner April 21, 2026 15:57
@github-actions github-actions Bot added the waiting-on-maintainers Waiting on the maintainers to review. label Apr 21, 2026
jericht
jericht previously approved these changes Apr 21, 2026
Comment thread skills/3dsmax-host-config/SKILL.md Outdated
Comment thread skills/3dsmax-host-config/SKILL.md
@ZainAallii ZainAallii force-pushed the feat/3dsmax-kiro-skill branch 4 times, most recently from bbb9f9e to 731bc55 Compare April 24, 2026 19:16
Signed-off-by: Zain Ali <55154081+ZainAallii@users.noreply.github.com>
Signed-off-by: Zain Ali <55154081+ZainAallii@users.noreply.github.com>
@ZainAallii ZainAallii force-pushed the feat/3dsmax-kiro-skill branch from 731bc55 to dc5edad Compare April 24, 2026 20:11
@ZainAallii ZainAallii merged commit 4304b7c into aws-deadline:mainline Apr 24, 2026
4 checks passed
@ZainAallii ZainAallii deleted the feat/3dsmax-kiro-skill branch April 24, 2026 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-on-maintainers Waiting on the maintainers to review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants