← all publishers

ohzw

@ohzw source repo

10 published skills

  1. Roblox UI Design · ohzw bundle
    Design or critique Roblox game UI using evidence-backed visual rules. Use when choosing typography sizes or weights, information and action hierarchy, color and state cues, spacing, silhouettes, depth, HUD or modal composition, focus states, or touch affordances for a Roblox screen. Accepts an optional DESIGN.roblox.md, screenshots, or existing implementation and produces screen-specific design decisions or an audit. Not for screenshot taste extraction or react-lua implementation.
    0
    installs
  2. Designmd To React Lua · ohzw bundle
    Implement Roblox UI with react-lua from a DESIGN.roblox.md design-system document plus screen requirements. Use when the user has a DESIGN.roblox.md (or asks to build UI "in this taste") and wants components, screens, or UI-Labs stories generated for Roblox.
    0
    installs
  3. Screenshot To Designmd · ohzw bundle
    Generate a spec-conformant DESIGN.roblox.md (Roblox design-system document for AI agents) from game UI screenshots, with optional short video for motion. Use when the user provides Roblox game screenshots and wants the UI taste captured as a reusable DESIGN.roblox.md.
    0
    installs
  4. Capture Catalog Previews · ohzw bundle
    Capture Roblox Studio UI-Labs story renders to PNG files on disk for a taste's design-md/<slug>/previews/, which flips a catalog entry from "preview pending" to verified/published. Use when the user wants to generate or regenerate catalog preview images for a taste, asks why an entry has no thumbnail, or says previews are missing.
    0
    installs
  5. Building Maps · ohzw
    Build maps, areas, zones, and large-scale environments in Roblox Studio via MCP. Use when: user asks to create a map, battle arena, lobby, hub, town, village, open area, game world, level design, or any environment that spans multiple zones or regions. Triggers on: "マップを作って", "エリアを作って", "フィールドを作りたい", "build a map", "create an arena", "make a lobby", "design a level", "make a hub world", "create a town", or any request involving spatial layout, zone planning, or multi-area environments. Scope boundary: applies to multi-zone layouts. For a single object, prop, or room interior → use building-3d-objects instead.
    0
    installs
  6. Roblox UI Mastery · ohzw bundle
    Advanced Roblox UI engineering with React-Lua. Use when creating, modifying, or debugging any React-Lua UI component for Roblox games. Triggers: React-Lua, Roact, UI component, createElement, useState, useEffect, useSpring, Binding, animation, tween, spring, modal, panel, selector, tooltip, dropdown, tab, toast, notification, cooldown display, health bar, leaderboard, inventory UI, shop UI, HUD, overlay, popup, fade, slide, bounce, glow effect, shadow effect, gradient, responsive layout, mobile UI, gamepad UI, DesignSystem, tokens, theme, UI performance, memo, virtual scroll, Context API, useReducer, custom hook, BillboardGui, SurfaceGui, ViewportFrame, EditableImage, UIListLayout, UIGridLayout, UIFlexItem, UIDragDetector, Path2D, RichText, ScreenGui, CanvasGroup, UIStroke, UIGradient, UICorner. Tech stack: jsdotlua/react, ReactRoblox, react-spring (chriscerie/react-spring), Luau --!strict, Rojo, Wally.
    0
    installs
  7. Building 3d Objects · ohzw bundle
    Build 3D objects, props, and room-scale structures in Roblox Studio via MCP. Use when: user asks to create, build, or place a single physical object — furniture, animals, vehicles, gates, towers, decorations, street props, room interiors, or any individual tangible structure. Triggers on: "○○を作って", "○○を置いて", "build me a ___", "create a ___", "make a ___" in the context of Roblox Studio. Also use when user mentions CSG, Union, Subtract, Part placement, or 3D modeling in Roblox. If the user is in a Roblox project and asks to "make" or "build" something physical, this skill should trigger even without explicit mention of "3D" or "Roblox". Scope boundary: applies if the result can be grouped into a single `Model`. For full maps, arenas, lobbies, hubs, or multi-zone environments → use building-maps instead. Dispatch rule: When the user requests multiple related/variant objects (e.g., "5 types of swords", "3 chair styles"), dispatch ALL variants to a SINGLE agent. Do NOT spawn parallel agents. Consistency requires
    0
    installs
  8. Roblox Design Consultant · ohzw
    Interactive design consultant for Roblox objects. Use when the user's request is abstract or lacks structural details. This agent specializes in extracting requirements through dialogue BEFORE any implementation begins. Triggers on: abstract requests like "make a kitchen", "build something cool", or when building-3d-objects detects fatal ambiguity.
    0
    installs
  9. Roblox Build Retrospective · ohzw bundle
    Retrospective analysis skill for Roblox 3D object building sessions. It analyzes what worked, what failed, and why, then feeds validated learnings back into roblox-object-builder docs. Trigger after Roblox builds that create or modify Parts, Models, CSG, or map elements via mcp__roblox__run_code, and when users request review keywords such as "振り返り", "retrospective", "what went wrong", or "analyze the result".
    0
    installs
  10. Roblox Open Cloud · ohzw bundle
    Securely resolve and call Roblox Open Cloud REST APIs with API-key authentication while keeping the credential hidden from the agent, arguments, logs, and chat. Use this skill whenever a Roblox task asks to call, query, invoke, automate, publish through, plan, or troubleshoot Open Cloud or a Roblox web API under apis.roblox.com. It verifies methods, paths, parameters, schemas, scopes, stability, and responses against Roblox's live official OpenAPI document, with an official-reference fallback for operations missing from that document. Trigger even when the user says only “Roblox API” or names Data Stores, Memory Stores, Messaging, assets, places, universes, Creator Store, or webhooks. Do not use it for in-experience Roblox engine APIs, Studio scripting, Creator Dashboard UI-only work, or OAuth user-consent flows.
    0
    installs