# One Move

One Move finds the one weakness costing a chess or poker player most against players a rating Band above them, gives them a Target from that Band, and sends a Review every Monday until the Target is met twice in a row.

- Website: https://getonemove.app
- Free report: https://getonemove.app/#free-report
- Pricing: https://getonemove.app/pricing
- API documentation: https://getonemove.app/docs/api
- MCP server: https://api.getonemove.app/mcp
- Developer portal: https://getonemove.app/developers
- Source and agent instructions: https://github.com/chrissuperduper/one-move-agent

## What it does

1. **Evidence.** Read the player's own last 30 rated chess games (chess.com or Lichess) or 300+ PokerStars cash-game Hands.
2. **Constraint.** Pick the one metric furthest below the median for the rating Band or table format above the player.
3. **Target.** Use that Band's median as a real number to beat.
4. **Review.** Send a Review every Monday at 7am in the player's time zone, with a Drill set drawn from their own games or Hands. Finishing the Drill set unlocks a Lesson: why the habit happens, one of the player's own positions, and a recall question.
5. **Broken.** When the Target is met in two non-skipped Reviews in a row, pick the next Constraint from the evidence.

## When to use One Move

Use One Move when a user asks to:

- find the biggest recurring weakness in their chess games or poker hands;
- turn a chess.com or Lichess username into a concrete, measured improvement plan;
- compare their conversion, blunder rate or opening discipline with players one rating Band above;
- upload PokerStars cash-game hand histories and get a private, measured leak report;
- track one improvement target week by week instead of reviewing single games.

Do not use it for live coaching, engine analysis of one position, tournament hand histories, or anything that needs a human coach.

## Pricing

USD $5 per month for the weekly loop, both chess and poker. The first report is free and needs no account. See [pricing](https://getonemove.app/pricing) and the machine-readable [pricing.md](https://getonemove.app/pricing.md).

## Public API

The API is public and read-only for reports. Public endpoints need no key. Start at https://api.getonemove.app/v1, read the [OpenAPI description](https://api.getonemove.app/openapi.json), or use the [API guide](https://getonemove.app/docs/api).

## Agent entry points

- [llms.txt](https://getonemove.app/llms.txt)
- [llms-full.txt](https://getonemove.app/llms-full.txt)
- [auth.md](https://getonemove.app/auth.md)
- [agents.md](https://getonemove.app/agents.md)
- [A2A agent card](https://getonemove.app/.well-known/agent-card.json)
- [Agent Skills index](https://getonemove.app/.well-known/agent-skills/index.json)
- [ARD catalog](https://getonemove.app/.well-known/ard.json)
- [API catalog](https://getonemove.app/.well-known/api-catalog)
- [Sitemap](https://getonemove.app/sitemap.xml)
