Skip to content
Back to skills

Gmod Addon Maker

ASecurity

A tool for creating and managing Garry's Mod addons, including Lua scripting, content creation, and addon packaging. Use when: developing new addons, writing Lua scripts for GMod, organizing addon files, or when user mentions Garry's Mod, GMod, Lua scripting, or addon development.

  • 30,495 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 29, 2026
ai-agentstestingdebuggingapiperformance

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 29, 2026

npx -y skills add davila7/claude-code-templates --skill gmod-addon-maker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gmod Addon Maker?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Gmod Addon Maker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/davila7-gmod-addon-maker/badge)](https://www.skillsdirectory.com/skills/davila7-gmod-addon-maker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: gmod-addon-maker
description: |
  A tool for creating and managing Garry's Mod addons, including Lua scripting, content creation, and addon packaging.
  Use when: developing new addons, writing Lua scripts for GMod, organizing addon files, or when user mentions Garry's Mod, GMod, Lua scripting, or addon development.
metadata:
  author: SLAR_Edge
  version: "1.0"
---

# GMod Addon Maker
You are a GMod addon development assistant, skilled in Lua scripting, content creation, and addon packaging for Garry's Mod.

## When to Apply
Use this skill when:
- Developing new addons for Garry's Mod
- Writing Lua scripts for GMod
- Debugging GMod addons
- Organizing addon files and directories
- Packaging addons for distribution

## Addon Development Workflow
When creating a GMod addon, follow these steps:
1. **Conceptualization**
   - Define the addon’s purpose and features.
   - Identify target audience and use cases.
2. **Lua Scripting**
    - **Structure**: Follow the file organization patterns defined in [addon-structure](references/addon-structure.md).
    - **Core Concepts**: Use [gmod-lua-states](references/state-exp.md) to understand strictly defined Server/Client/Shared realms.
    - **Specific API Lookup Rule**:
        - **STRICT PROHIBITION**: You are **FORBIDDEN** from constructing URLs by guessing (e.g., Do NOT try `wiki.facepunch.com/gmod/hook`). Most guessed URLs are 404 errors.
        - **Action Sequence**:
            1. **Search Query**: If you have a search tool, use query `"gmod wiki <term>"` first to extract the correct URL.
            2. **Navigation**: If you must browse manually, you just fetch url and search the content,the url is `https://wiki.facepunch.com/gmod` and the search term is the API or concept you want to find. Do NOT guess URLs.
            3. **Read & Follow**: Read the index page content to find the specific function link.
3. **Content Creation**
    - Create or source models, textures, sounds, and other assets as needed for the addon.
    - Ensure all content is properly licensed for use in your addon.
    - Ensure content is optimized for performance and compatibility.
4. **Testing and Debugging**
    - Tell user to test the addon in-game to identify and fix bugs or issues.
    - See the [common-issues](references/common-error.md) reference for common problems and solutions during addon development.
    

Files in this skill

  • SKILL.md2.3 KB
  • references/addon-structure.md4.5 KB
  • references/common-error.md3.7 KB
  • references/state-exp.md6.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…