Skip to content
Back to skills

Observations Actions Rewards

ASecurity

Configure HighwayEnv observations, actions, rewards, and info outputs.

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
ai-agentsgodebugging

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill observations-actions-rewards --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Observations Actions Rewards?

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

Security grade badge for Observations Actions Rewards
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-observations-actions-rewards/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-observations-actions-rewards)

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: observations-actions-rewards
description: "Configure HighwayEnv observations, actions, rewards, and info outputs."
metadata:
  disco-role: operating
disable-model-invocation: true
license: MIT
---

# Observations, actions, and rewards for HighwayEnv

Use this sub-skill when a task is about selecting or debugging HighwayEnv
observation spaces, action spaces, reward component interpretation, goal-style
parking observations, `info` outputs, or safe config validation.

## Read this first

- Read [references/configuration-reference.md](references/configuration-reference.md)
  when creating or modifying a `config={...}` dictionary, updating config at
  reset time, validating nested config shape, or choosing complete snippets.
- Read [references/observations.md](references/observations.md) when selecting
  between `Kinematics`, `OccupancyGrid`, `TimeToCollision`, `LidarObservation`,
  `KinematicsGoal`, image, tuple, attributes, exit, or multi-agent observations.
- Read [references/actions-rewards.md](references/actions-rewards.md) when
  choosing `DiscreteMetaAction`, `ContinuousAction`, `DiscreteAction`, or
  `MultiAgentAction`; mapping discrete labels; using `get_available_actions()`;
  or explaining scalar rewards, `info["rewards"]`, and `info["is_success"]`.
- Read [references/troubleshooting.md](references/troubleshooting.md) when an
  observation/action config fails, an action has the wrong shape or unavailable
  label, `info` is missing a key, or a space shape is surprising.
- Run [scripts/inspect_spaces.py](scripts/inspect_spaces.py) for a safe one-step
  JSON inspection of an env id plus optional JSON config before giving an agent a
  final space/reward interpretation.

## Boundaries and routing

This sub-skill owns observation/action/reward configuration and interpretation.
Route these adjacent tasks elsewhere:

- Environment creation, reset/step loops, vectorization, render modes, video
  wrappers, and display/headless issues: use
  [simulation-environments](../simulation-environments/SKILL.md), and for
  training video workflows use
  [training-and-evaluation](../training-and-evaluation/SKILL.md).
- Custom roads, lanes, vehicles, new environment classes, and road geometry that
  changes what observations see: use
  [road-vehicle-dynamics](../road-vehicle-dynamics/SKILL.md).
- RL algorithm choice, Stable-Baselines3/Torch setup, long training loops,
  evaluation budgets, and benchmark reporting: use
  [training-and-evaluation](../training-and-evaluation/SKILL.md).

Files in this skill

  • SKILL.md2.5 KB
  • references/actions-rewards.md7.3 KB
  • references/configuration-reference.md5.9 KB
  • references/observations.md6.7 KB
  • references/troubleshooting.md6.6 KB
  • scripts/inspect_spaces.py9.4 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.