Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion skills/ui-ugui/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ allowed-tools:
Understand existing Unity uGUI, make targeted edits, and generate new Canvas-based hierarchies.

When working with ScrollRect/ScrollView, read the reference file:
- `references/scrollview-setup.md` — Required hierarchy, setup rules, and common failures
- [references/scrollview-setup.md](references/scrollview-setup.md) — Required hierarchy, setup rules, and common failures

## Scope

Expand Down
14 changes: 7 additions & 7 deletions skills/ui-uitk/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ Understand existing Unity UI Toolkit code, make targeted edits, generate new UXM
## References

Read these as needed:
- `references/uss-guide.md` — USS patterns and examples
- `references/svg-icons.md` — SVG icon generation (only when generating icons)
- `references/common-issues.md` — Common mistakes to avoid
- `references/ui-runtime-binding.md` — Patterns and guide to bind data to UI at runtime (only when requested or when bindings are involved)
- `references/painter2d.md` — Painter2D API for custom visuals: gradients, shapes, arcs, procedural drawing (read this whenever gradients, custom shapes, progress rings, procedural drawing, or any visual beyond what USS can express is needed)
- `references/pointermanipulator-guide.md` — Patterns and guide to create and use Manipulators (only when requested or when manipulators are involved). This helps with setting up drag and drop features or simple event handling for a Visual Element.
- `references/custom-elements.md` — Custom UI Element patterns and guide to create reusable components with UXML, USS, and C#. This helps with creating complex UI components for reuse across the project.
- [references/uss-guide.md](references/uss-guide.md) — USS patterns and examples
- [references/svg-icons.md](references/svg-icons.md) — SVG icon generation (only when generating icons)
- [references/common-issues.md](references/common-issues.md) — Common mistakes to avoid
- [references/ui-runtime-binding.md](references/ui-runtime-binding.md) — Patterns and guide to bind data to UI at runtime (only when requested or when bindings are involved)
- [references/painter2d.md](references/painter2d.md) — Painter2D API for custom visuals: gradients, shapes, arcs, procedural drawing (read this whenever gradients, custom shapes, progress rings, procedural drawing, or any visual beyond what USS can express is needed)
- [references/pointermanipulator-guide.md](references/pointermanipulator-guide.md) — Patterns and guide to create and use Manipulators (only when requested or when manipulators are involved). This helps with setting up drag and drop features or simple event handling for a Visual Element.
- [references/custom-elements.md](references/custom-elements.md) — Custom UI Element patterns and guide to create reusable components with UXML, USS, and C#. This helps with creating complex UI components for reuse across the project.

Paths are relative to this skill's folder — read `references/uss-guide.md` directly.

Expand Down
2 changes: 1 addition & 1 deletion skills/ui-uitk/references/custom-elements.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Guide for creating custom VisualElements using Unity 6+ `[UxmlElement]` and `[Ux

Unity 6+ uses attribute-based custom elements. The old factory pattern (`IUxmlFactory`, `UxmlTraits`) is **deprecated**.

### ⚠ CRITICAL: Namespace Declaration
### ⚠ CRITICAL: Namespace Declaration

**Never include assembly names in UXML namespace declarations:**

Expand Down