← Back to Skills Marketplace
stusatwork-oss

Universal Game Primitives

by stusatwork-oss · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
786
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install primitives-dsl
Description
Universal game architecture DSL with six primitives (LOOP, TILEGRID, CONTROLBLOCK, POOL, EVENT, DISPATCHER). Use when: (1) designing portable game/sim loops, (2) translating between architectures (68K ↔ Cell ↔ CUDA ↔ ECS), (3) explaining engine structure to AI agents, (4) refactoring chaos into explicit state + flow. Invocation produces: Primitive Map, Dataflow Sketch, Worked Example, Portability Notes.
Usage Guidance
This skill is a documentation/instruction package that appears internally consistent and low-risk: it asks for nothing and provides portable design patterns and examples. Before using in production, you may want to (1) verify the provenance/license of the included example code (homepage/source are unknown), (2) review the example pseudocode for correctness and safety in your target platform, and (3) if you prefer tighter control, disable autonomous invocation for the agent or review outputs before acting on them. There are no signs of hidden network endpoints, credential requests, or code-install steps in the provided files.
Capability Analysis
Type: OpenClaw Skill Name: primitives-dsl Version: 1.0.0 The OpenClaw AgentSkills skill bundle 'primitives-dsl' is benign. All files, including `SKILL.md` and the various `references/*.md` files, contain documentation and illustrative code examples related to game architecture patterns. There is no evidence of prompt injection attempts designed to manipulate the AI agent into performing unauthorized actions, exfiltrating data, or ignoring user instructions. The code snippets are purely for demonstration and do not contain any malicious constructs or risky capabilities.
Capability Assessment
Purpose & Capability
Name/description match the content: the skill provides a six-primitive DSL, mapping tables, and worked examples. All declared requirements are minimal (no env vars, no binaries) and appropriate for a documentation/instructional DSL.
Instruction Scope
SKILL.md prescribes producing Primitive Map, Dataflow Sketch, Worked Example, and Portability Notes, and includes concrete pseudocode and examples. Instructions do not direct reading of unrelated system files, do not request secrets, and do not point to external endpoints for data exfiltration; scope stays within the documented architecture/design task.
Install Mechanism
No install spec and no code files to execute; the skill is instruction-only with Markdown examples. This is the lowest-risk install model (nothing is downloaded or written during install).
Credentials
The skill declares no environment variables, credentials, or config paths. The content doesn't reference any hidden creds or unrelated services; the requested access is proportional to an educational/reference skill.
Persistence & Privilege
always is false and the skill doesn't request persistent system privileges or modify other skills. It may be invoked autonomously (platform default), which is expected for a user-invocable reference skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install primitives-dsl
  3. After installation, invoke the skill by name or use /primitives-dsl
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial public release of primitives-dsl. - Introduces a universal DSL for game architecture using six primitives: LOOP, TILEGRID, CONTROLBLOCK, POOL, EVENT, DISPATCHER. - Supports clear mapping and translation across architectures (68K, Cell, CUDA, ECS). - Ensures every use produces standardized outputs: Primitive Map, Dataflow Sketch, Worked Example, and Portability Notes. - Provides reference guides, worked examples, and style/guardrail rules for consistent DSL usage. - Optimized for portability, explicit system design, and AI agent explainability.
Metadata
Slug primitives-dsl
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Universal Game Primitives?

Universal game architecture DSL with six primitives (LOOP, TILEGRID, CONTROLBLOCK, POOL, EVENT, DISPATCHER). Use when: (1) designing portable game/sim loops, (2) translating between architectures (68K ↔ Cell ↔ CUDA ↔ ECS), (3) explaining engine structure to AI agents, (4) refactoring chaos into explicit state + flow. Invocation produces: Primitive Map, Dataflow Sketch, Worked Example, Portability Notes. It is an AI Agent Skill for Claude Code / OpenClaw, with 786 downloads so far.

How do I install Universal Game Primitives?

Run "/install primitives-dsl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Universal Game Primitives free?

Yes, Universal Game Primitives is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Universal Game Primitives support?

Universal Game Primitives is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Universal Game Primitives?

It is built and maintained by stusatwork-oss (@stusatwork-oss); the current version is v1.0.0.

💬 Comments