---
title: "UniTask - Design Rules - Air Market"
description: "UniTask is a library for handling asynchronous work in Unity, and it is easy to structure that code the wrong way. This gives you design rules for it, anchored to the library's own source rather than…"
canonical: "https://airmarket.ai/app/unity-unitask-design"
---

[Air Market](/) / [Developer Tools](/category/devtools) / UniTask - Design Rules

Skill by [Betsy](/@besty0728)

# UniTask - Design Rules

Design rules for UniTask, tied to the real source

## What this does

UniTask is a library for handling asynchronous work in Unity, and it is easy to structure that code the wrong way. This gives you design rules for it, anchored to the library's own source rather than folklore. Reach for it when you are deciding how async code in your project should be shaped.

### Top 3 things it does for you

- Tell me the right way to structure UniTask code
- Check my design against how UniTask actually works
- Get rules I can trust for this version of UniTask

## Information

**UniTask - Design Rules at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Betsy](/@besty0728) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 77 KB |
| Licence | MIT |
| Repository | [Besty0728/Unity-Skills](https://github.com/Besty0728/Unity-Skills/tree/5ee83888e29c9c99ccfa9c12df10fe83a6a76a7a/SkillsForUnity/unity-skills~/skills/unitask-design) |
| GitHub stars | 1,635 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of UniTask - Design Rules and flagged nothing. AIR's verdict: **safe**.

**What UniTask - Design Rules's check was run against**

|  |  |
| --- | --- |
| Commit | 5ee83888e29c9c99ccfa9c12df10fe83a6a76a7a |
| Content hash | ba425286ffc94bec326c1e1d75184dcc4dab42c52bbfec89014d2c1f3974ca97 |
| Files read | [Browse the files at this exact commit](https://github.com/Besty0728/Unity-Skills/blob/5ee83888e29c9c99ccfa9c12df10fe83a6a76a7a/SkillsForUnity/unity-skills~/skills/unitask-design/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for UniTask - Design Rules](/security/unity-unitask-design)

## About UniTask - Design Rules

This provides design rules for UniTask, anchored to its source and tied to a specific release of the library.

It is part of a set of Unity skills from the same repository.

## What's inside

- SKILL.md - instructions
- ASYNCENUMERABLE.md - reference
- BASICS.md - reference
- CANCELLATION.md - reference
- COMPOSITION.md - reference
- CONVERSION.md - reference
- PITFALLS.md - reference
- PLAYERLOOP.md - reference
- TRIGGERS.md - reference

## Questions

### Is UniTask - Design Rules safe to install?

AIR scanned this exact version of UniTask - Design Rules and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 5ee83888e29c, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/unity-unitask-design.

### How do I install UniTask - Design Rules?

Open https://airmarket.ai/app/unity-unitask-design on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/Besty0728/Unity-Skills/tree/5ee83888e29c9c99ccfa9c12df10fe83a6a76a7a/SkillsForUnity/unity-skills~/skills/unitask-design. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Betsy](/@besty0728)

---

Canonical URL: <https://airmarket.ai/app/unity-unitask-design>
