New to Claude Skills? Learn how to install them →

Gdavila7 on GitHub

GMod Addon Maker

Free

Streamline your Garry's Mod addon development process.

Get this skill

Free · Opens the source repo

What GMod Addon Maker does

GMod Addon Maker is a comprehensive tool designed specifically for developers working on addons for Garry's Mod. This skill assists users in every step of the addon creation process, from initial concept to final packaging. It emphasizes the importance of structured Lua scripting and content creation, ensuring that users can produce high-quality addons that meet the needs of the GMod community.

The addon development workflow outlined in this skill guides users through essential phases, including conceptualization, Lua scripting, content creation, and testing. By following the recommended file organization patterns and understanding the server/client/shared realms of Lua scripting, developers can create addons that are not only functional but also optimized for performance. The skill highlights the significance of proper licensing and asset management, which are crucial for compliance and user satisfaction.

Additionally, GMod Addon Maker provides references to common issues and troubleshooting techniques, allowing developers to efficiently debug their addons. The integration of specific API lookup rules ensures that users can access accurate information without falling into common pitfalls, such as guessing URLs that lead to 404 errors. This focus on precision and clarity makes it an invaluable resource for both novice and experienced developers.

Overall, GMod Addon Maker is an essential tool for anyone involved in Garry's Mod addon development. It not only streamlines the process but also enhances the quality of the final product, making it easier for developers to bring their creative visions to life.

When to use it

Use this skill when you are developing new addons, writing Lua scripts, or organizing addon files for Garry's Mod.

When not to use it

This skill is not suitable for non-Garry's Mod development or for users looking for general Lua programming assistance outside of the GMod context.

What you can build with it

Creating a New Addon

Use GMod Addon Maker to guide you through the entire process of conceptualizing and developing a new addon for Garry's Mod.

Debugging Existing Addons

When facing issues with your GMod addons, leverage the skill's troubleshooting references to identify and fix common problems.

Organizing Addon Files

Utilize the skill's recommendations for file organization to keep your GMod addon project structured and manageable.

How to install GMod Addon Maker

View source

1. Install with the skills CLI

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

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by davila7

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.
    • Core Concepts: Use gmod-lua-states 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 reference for common problems and solutions during addon development.

Frequently asked questions about GMod Addon Maker

Similar skills