fivem
Fix, create, or validate FiveM server resources for QBCore/ESX (config.lua, fxmanifest.lua, items, housing/furniture, scripts, MLOs). Use when asked to debug resource errors, convert ESX↔QB, update fxmanifest versions, add items, or source scripts from GitHub. Also use for SSH key generation for SFTP access.
Why use this skill?
Master your FiveM server with the FiveM AI skill. Debug scripts, convert ESX to QBCore, update manifests, and manage server resources with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dktrn9ne/fivemWhat This Skill Does
The FiveM skill acts as a comprehensive specialized assistant for server administrators and developers working with the FiveM multiplayer modification framework. It is designed to handle the complexities of the two primary ecosystems, QBCore and ESX, by providing automated validation, code transformation, and diagnostic tools. Whether you are migrating a legacy script from ESX to QBCore, debugging a syntax error in a configuration file, or bootstrapping new resources, this skill ensures your server files are compliant and optimized. It manages the entire lifecycle of a resource—from initial GitHub discovery and manifest standardization to post-deployment debugging and SSH credential management for remote file access.
Installation
To integrate this skill into your environment, run the following command in your terminal or command-line interface:
clawhub install openclaw/skills/skills/dktrn9ne/fivem
Ensure that your OpenClaw environment has read/write permissions for the server directories you intend to modify, as the skill will require access to file system paths for patching and scanning.
Use Cases
- Framework Migration: Automated mapping of framework-specific hooks (e.g., swapping ESX events for QBCore SharedObject calls).
- Resource Debugging: Pasting console error snippets to receive line-by-line analysis and syntax correction.
- Asset Management: Seamlessly adding new items into shared item files with consistent metadata, including weight and image naming conventions.
- Security Configuration: Generating robust ed25519 SSH key pairs to securely access remote VPS instances via SFTP.
- GitHub Sourcing: Finding high-quality, up-to-date scripts from public repositories filtered by framework compatibility.
Example Prompts
- "I am converting a legacy script from ESX to QBCore. Can you check my
fxmanifest.luaand help me map theESX.GetPlayerFromIdcalls to the QBCore framework?" - "My server is throwing a syntax error in
config.luaon line 42. Here is the code snippet: [CODE]. Can you fix the table structure?" - "I need to add a new custom item 'diamond_ring' with a weight of 0.5 and a stackable property for my QBCore server. What do I need to update in my shared items file?"
Tips & Limitations
- Precision: When providing files, include the full path or upload the raw files to ensure the skill analyzes the correct context.
- Dependency Checks: While the skill can fix code, it cannot automatically install external dependency packages on your OS; you must manually ensure dependencies like
ox_liborqb-targetare present in your resources folder. - Safety: Always create a backup of your resources folder before allowing the skill to apply automatic patches.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dktrn9ne-fivem": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
fivem
FiveM RP server engineering for QBCore, ESX, and QBox. Use for framework-level scripting, fxmanifest.lua/config.lua validation, resource debugging, dependency orchestration, MLO/streaming fixes, performance optimization (client/server), artifact/gamebuild compatibility, inventory/job/gang systems, and SSH key generation for SFTP.
mux-video
Mux Video infrastructure skill for designing, ingesting, transcoding/packaging, playback ID policy, live streaming, clipping, and observability with Mux Data. Use when architecting or operating Mux-based video pipelines, live workflows, playback security, or diagnosing playback issues.