Skip to content
Back to skills

Go Explore Cell Representation

ASecurity

Build stable Go-Explore archive cell keys from structured or grid observations for bounded recovery experiments.

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
testingpythongo

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill go_explore_cell_representation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Go Explore Cell Representation?

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

Security grade badge for Go Explore Cell Representation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-go-explore-cell-representation/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-go-explore-cell-representation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: go_explore_cell_representation
description: Build stable Go-Explore archive cell keys from structured or grid observations for bounded recovery experiments.
---

# Go-Explore Cell Representation

Use this skill when a recovery or implementation needs to convert raw environment observations into archive cells for Go-Explore Phase 1. Do not use it to choose actions, score trajectories, or evaluate robustification; it only defines state abstraction.

## Inputs

- A structured state dictionary such as `{"x": 1, "y": 2, "room": 0}` or a grid observation with coordinates.
- A cell configuration with `fields` for domain-knowledge cells or `bucket_size` for coordinate bucketing.

## Outputs

- A deterministic, hashable cell key represented as a tuple.
- Metadata describing the representation mode and selected fields.

## Workflow

1. Prefer domain fields when they are explicitly configured.
2. Validate that every requested field exists in the state.
3. Convert configured fields into a tuple ordered exactly as requested.
4. For coordinate-only states, bucket `x` and `y` by `bucket_size`.
5. Keep score, action preferences, and downstream control text out of the key.

## Validation

Run `python tests/test_cell_representation.py` or validate the full tree with `validate_skill_tree.py --run-tests`.

## Limitations

This skill does not decide which abstraction is best for a new environment. It provides deterministic mechanics for a chosen abstraction and makes collisions explicit through bucketing.

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…