boardsesh_get_hold_heatmap
Analyze hold usage across climbs to spot weak points and training targets. Filter by board, angle, or grade to see which holds matter for your next grade.
Instructions
Return which holds the wall's climbs use, for spotting strengths and weaknesses.
Use when the user asks about weaknesses, hold types they avoid or overuse, or what to train. Returns per-hold counts (how many climbs use each hold, and whether as hand, foot, start or finish) plus the average difficulty of climbs using it. Combine with a grade range to ask "which holds appear in climbs at my next grade". Hold ids are wall positions; reason about patterns and grade ranges rather than individual ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| angle | No | Wall angle in degrees (e.g. 20, 40). Omit for all angles. | |
| board | No | Board type to filter to: kilter, tension, moonboard, decoy, touchstone, soill, grasshopper, woods or spray. Omit for all boards. | |
| limit | No | Maximum number of items to return. | |
| max_grade_id | No | Only count climbs at or below this difficulty_id. | |
| min_grade_id | No | Only count climbs at or above this difficulty_id. | |
| only_my_projects | No | Restrict to climbs the user has attempted but not completed, to see which holds show up in their unfinished projects. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||