---
title: "Get Environment Skill"
method: GET
path: "/v1/benches/{token_address}/skill"
tags: ["bench"]
---

# Get Environment Skill

`GET /v1/benches/{token_address}/skill`

## Request

- Base URL: `https://alive-api.alphakek.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://alive-api.alphakek.ai/v1/benches/{token_address}/skill`
- Auth: none declared

Download the public Agent Skill File (SKILL.md) for an environment.

Free and unauthenticated. Two tiers:
- ``static`` — a template skill (conviction, API endpoints, quickstart),
  rendered on demand from a few DB reads (no LLM).
- ``ai`` — a richer, LLM-written strategy guide, generated in the background
  once the bench reaches level ``AI_SKILL_LEVEL_INTERVAL`` (10).

``tier=auto`` (default) serves the AI guide if it exists, else the static
skill. ``tier=ai`` 404s until the guide is generated. The content is
per-environment (not per-wallet), so there's nothing to gate behind auth.

## Path parameters

- `token_address` string, required

## Query parameters

- `tier` string: auto = best available (AI if generated, else static); static; or ai

## Response `200`

Successful Response

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-16** `b6d96e7673dc`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/alphakek-ai/apis/aikek-api/changes/v1/benches/:token_address/skill/get.md)

---

[API](https://skmtc.dev/alphakek-ai/apis/aikek-api.md) - [All operations](https://skmtc.dev/alphakek-ai/apis/aikek-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alphakek-ai/apis/aikek-api/revisions/b6d96e7673dc?raw)
