Skip to content

Security: AlterLab-IEU/AlterLab_GameForge

Security

SECURITY.md

Security Policy

Understanding Skill Security

GameForge skills are markdown instruction files that guide Claude's behavior during game development sessions. They do not execute code directly. However, skills can instruct Claude to:

  • Read and write files in your project directory
  • Execute shell commands via the Bash tool (builds, tests, git operations)
  • Create and modify source code based on your requests

This means a maliciously crafted skill could potentially instruct Claude to perform unwanted file operations or execute harmful commands within your project.

Before Installing

  1. Review skill content — Every skill is a readable .md file. Check the SKILL.md content before use.
  2. Check allowed-tools — The frontmatter field lists what tools the skill can use. Skills with Bash access can execute shell commands.
  3. Trust the source — Skills from this repository are reviewed by AlterLab maintainers. Third-party skills should be inspected carefully.
  4. Use Claude Code permissions — Configure settings.json to deny destructive operations. See starters/claude-config/settings.json for a recommended permission set.

Reporting a Vulnerability

If you discover a security concern in any GameForge skill (e.g., a skill that could be exploited to exfiltrate data, execute harmful commands, or bypass permission boundaries):

  1. Do NOT open a public issue
  2. Email: cem.ipek@ieu.edu.tr
  3. Include: Skill name, description of the concern, potential impact, steps to reproduce

We will acknowledge receipt within 48 hours and provide a fix or mitigation within 7 days for confirmed issues.

Supported Versions

Version Supported
2.0.x Yes
< 2.0 Limited support

Scope

This policy covers the skill content, hooks, templates, and documentation in this repository. It does not cover:

  • Claude Code itself — Report to Anthropic
  • Third-party MCP servers referenced in docs/mcp-integrations.md — Report to their respective maintainers
  • User-modified skill content — You are responsible for changes you make to skills

Best Practices

  • Keep Claude Code updated to the latest version
  • Use the principle of least privilege in your settings.json permissions
  • Review hook scripts before enabling them in your project
  • Never commit .env files or credentials to your game project

AlterLab GameForge — Built by AlterLab Creative Technologies Laboratory

There aren’t any published security advisories