A portable Domain Specific Language using six universal primitives to design, translate, and explain complex game engine architectures.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install primitives-dsl
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install primitives-dsl using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The primitives-dsl skill provides a robust framework for building and analyzing game systems through a standardized vocabulary of six core components: LOOP, TILEGRID, CONTROLBLOCK, POOL, EVENT, and DISPATCHER. By using this Openclaw Skills resource, developers can create architectures that remain portable across vastly different environments, from legacy 68K systems to modern GPU-driven CUDA kernels and Entity Component Systems (ECS).
This skill is particularly valuable for developers who need to bridge the gap between low-level hardware constraints and high-level architectural design. It ensures that game logic is decoupled from platform-specific implementations, making it an essential tool for cross-platform engine development and refactoring legacy codebases into modern, maintainable structures through the power of Openclaw Skills.
To integrate this Openclaw Skills module into your workflow, include the primitives-dsl definition in your agent's skill library. You can invoke the skill using standardized prompts within your development environment:
# Example invocation for the AI agent
"Apply primitives-dsl to design a loop for [YOUR_SUBSYSTEM]. Provide a Primitive Map + Dataflow + Portability."
Ensure you have access to the quick card reference for a technical overview of primitive definitions and constraints as specified in the Openclaw Skills documentation.
The primitives-dsl skill organizes architectural data using a structured output contract to ensure consistency across different Openclaw Skills implementations.
| Primitive | Data Responsibility | Key Metadata |
|---|---|---|
| LOOP | Execution Phase ordering | Time-slice budgeting |
| TILEGRID | Spatial adjacency rules | Grid dimensions (2D/3D) |
| CONTROLBLOCK | Authoritative state | Flags, counters, handles |
| POOL | Bounded memory allocation | Entity/Job capacity |
| EVENT | Message payload | Routing key/channel |
| DISPATCHER | Work scheduling | FIFO, Priority, Fixed-step |
Loading
A conceptual architecture for agentic AI that maps mythological wizardry concepts to modern compute patterns and alignment protocols.

A powerful terminal-based interface for fetching real-time market data, financial summaries, and historical stock charts.

A powerful financial intelligence tool to monitor non-traditional market signals like politician trades and government contracts.

A specialized tool for fetching real-time SEC Form 4 insider trading data from OpenInsider to track corporate executive signals.

A command-line tool to search Airbnb listings, providing real-time pricing, ratings, and booking links without requiring an API key.

A high-performance headless browser automation tool for Openclaw Skills agents to navigate, interact, and extract web data with semantic precision.








































