SkillsPreview
Custom skills mod for Valheim. Extends and enhances the default skill system.
Screenshots 8 screenshots
About this mod Author’s original text
Skills Preview
English | Polish | French | German | Ukrainian | Spanish | Portuguese | Italian
Note: This plugin is currently under active development. Bugs may occur and features may change in future versions.
Skills Preview is a Valheim mod that adds compact HUD widgets for your chosen skills. It gives you a quick glance at each skill's level and progress without ever opening the character window.
Each widget shows:
- the skill icon,
- current level (e.g. Lv.45),
- percentage progress to the next level (e.g. 72.00%),
- a thin progress bar at the bottom that fills with the current XP %,
- a flash animation when you level up.
On top of the widgets, the mod also pops a Valheim-style level-up banner in the centre-top area of the screen whenever one of your favourited skills gains a level — position, duration, font size, and colour are all configurable.
Table of Contents
- Requirements
- Installation
- How to Use
- Configuration
- Troubleshooting
Requirements
- Valheim — (current Steam version)
- BepInEx — Valheim modding framework (version 5.x required)
Installation
Manual
- Download the latest release from the Releases tab.
- Make sure BepInEx is installed. If it isn't, grab it from the project page and follow the setup instructions there.
- Copy SkillsPreview.dll into:
/BepInEx/plugins/
- Launch the game — the plugin loads automatically.
- You can confirm it loaded by checking the BepInEx console.
Via mod manager (e.g. Mod Manager)
Search for Skills Preview in the manager and click "Install".
How to Use
- Open the skills window (L by default).
- A star icon appears next to each skill — click a skill to mark it as a favourite. Skills are tracked in the order you select them.
- Your favourited skills show up as HUD widgets during gameplay.
- Widgets can be repositioned and resized through the settings panel (see Configuration).
Configuration
In-game settings panel
The plugin includes a built-in settings panel accessible directly from the skills window. You can change the following without leaving the game:
- Theme presets — one-click apply of a complete colour + size scheme: Valheim (default warm gold/brown), Dark, Minimal, High contrast,
- HUD panel position — where the widgets appear on screen (default: bottom-left corner near the player stats),
- HUD scale — uniform scale of the entire widget panel (50–150 %, default 100 %), without changing individual size values,
- Widget element colours — background, border, level text, progress text, "MAX" colour, level-up flash colour, progress bar track,
- Star colours — active (favourited) and inactive star colours,
- Widget size and appearance — width, height, icon size, font sizes, corner rounding, border thickness, spacing between widgets, progress bar visibility and height,
- Level-up banner — toggle the centre-top banner on/off, distance from the top of the screen (% of screen height), how long it stays visible, font size, and text colour.
Numeric settings (sizes, font sizes, spacing, scale, etc.) are adjusted with sliders directly in the panel; position X/Y still use text input fields.
Every option has a ↺ button to reset it individually, or you can hit Reset all to restore all defaults at once.
Config file
Settings are saved automatically to:
/BepInEx/config/godzki.skills_preview.cfg
You can edit this file in any text editor. Each option has a comment explaining what it does. Changes made manually take effect after restarting the game.
All configuration options
[1 - General]
| Key | Description |
|-----|-------------|
| DebugMode | Enables verbose logging in the BepInEx console |
| HudWidgetsVisible | Shows or hides the HUD widgets (does not affect the skills panel) |
[2 - Skill Panel]
| Key | Description |
|-----|-------------|
| FavoriteStarColor | Star colour for a favourited skill |
| UnfavoriteStarColor | Star colour for a non-favourited ski
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: