germanfndez/fiveai-skills

fivem-basics

FiveM resource structure, fxmanifest, client/server scripting, events. Use when creating or editing FiveM resources or Lua scripts, or when the user asks how FiveM works.

First seen Feb 21, 2026

Installation

$ npx skills add germanfndez/fiveai-skills --skill fivem-basics

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from germanfndez/fiveai-skills.

npx skills add germanfndez/fiveai-skills

Browse all from germanfndez/fiveai-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 15
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,784 B
  • docs SUMMARY.md 187 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 344 installs

SKILL.md

FiveM basics

Best practices for FiveM — resources, manifest, client/server, events. Use this skill whenever you are dealing with FiveM code to obtain domain-specific knowledge.

When to use

How to use

Read individual rule files for detailed explanations and examples:

  • rules/structure.md — Resource structure and organization: scope, client/server separation, logical grouping, naming conventions.
  • rules/fxmanifest.md — Resource manifest (fxmanifest.lua): fxversion, game, clientscripts, server_script, files, dependencies.
  • rules/client-server.md — Client vs server scripts, shared code, communication patterns.
  • rules/events.md — Events in Lua: RegisterNetEvent, TriggerServerEvent, TriggerClientEvent, naming conventions, security.
  • rules/exports.md — Defining and consuming exports between resources.
  • rules/debugging.md — Server vs client (F8) logs; when to ask the user for F8 logs if there's no server-side error.
  • rules/optimization.md — Lua/FiveM optimization: locals, loops, natives (PlayerPedId, vector distance), state bags, security, readability, folder structure.
  • rules/reference-links.md — Official docs and natives reference.