> For the complete documentation index, see [llms.txt](https://docs.frozen-scripts.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.frozen-scripts.com/scripts/frozen-gym/exports/client-exports.md).

# Client Exports

***

## getSkill <a href="#getskill" id="getskill"></a>

> Checking how much a player currently has skill

```lua
-- @param {skill_name: string}: Registered skill name for example 'condition'
local skill = exports["frozen_gym"]:getSkill(skill_name)
```

***

## addSkill <a href="#addskill" id="addskill"></a>

> Add a skill value to a player by specifying the skill name and value

```lua
-- @param {skill_name: string}: Registered skill name for example 'condition'
-- @param {value: number}: Value to add for example 10.0
exports["frozen_gym"]:addSkill(skill_name, value)
```

***

## removeSkill <a href="#removeskill" id="removeskill"></a>

> Remove the skill value to a player by specifying the skill name and value

```lua
-- @param {skill_name: string}: Registered skill name for example 'condition'
-- @param {value: number}: Value to remove for example 10.0
exports["frozen_gym"]:removeSkill(skill_name, value)
```

***

## Opening menu <a href="#opening-menu" id="opening-menu"></a>

> The script does not have an export to open the menu, but you can use the native ExecuteCommand function with the command name given in Config.StatisticsCommand (config.lua) to call the command automatically, just like a function.

```lua
ExecuteCommand('+statistics')
```
