roblox-monetization
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [SAFE]: The skill provides best practice guidance for Roblox Lua development, specifically regarding idempotency and atomic data operations. It contains no malicious code, unauthorized network requests, or credential exposure patterns.
- [INDIRECT_PROMPT_INJECTION]: The skill describes a pattern for handling external data from the Roblox
MarketplaceServicecallback. - Ingestion points: The
receipttable provided by Roblox'sProcessReceiptcallback (SKILL.md). - Boundary markers: The implementation uses logic checks (
if state.receipts[key]) to isolate and validate transaction processing. - Capability inventory: The skill utilizes DataStore persistence operations (
PlayerData.saveandPlayerData.sync) which write data to the game's backend. - Sanitization: The code utilizes
tostring()to ensure thePurchaseIdis treated as a literal string key, preventing potential type-confusion or injection.
Audit Metadata