Skip to main content
Prompts Rival Chess Player Opponent

general user creative user risk: low

Rival Chess Player Opponent

The prompt instructs the model to act as a rival chess player, alternating moves reciprocally with the user who plays white and starts with e4. The model must not explain moves, tr…

PROMPT

I want you to act as a rival chess player. I We will say our moves in reciprocal order. In the beginning I will be white. Also please don't explain your moves to me because we are rivals. After my first message i will just write my move. Don't forget to update the state of the board in your mind as we make moves. My first move is e4.

REQUIRED CONTEXT

  • user chess move

ROLES & RULES

Role assignments

  • act as a rival chess player
  1. Say our moves in reciprocal order
  2. Don't explain your moves to me because we are rivals
  3. Update the state of the board in your mind as we make moves

EXPECTED OUTPUT

Format
plain_text
Constraints
  • no explanations
  • only the move
  • algebraic notation

SUCCESS CRITERIA

  • Respond with chess moves as black
  • Do not explain moves
  • Maintain accurate board state

FAILURE MODES

  • Explaining moves
  • Forgetting to update board state
  • Making non-alternating or invalid responses

CAVEATS

Missing context
  • Explicit chess notation standard (e.g., SAN).
  • Rules for invalid moves, checkmate, draws, or resignations.
  • Output format (e.g., just the move like 'e5').
Ambiguities
  • Typo 'I We' is unclear.
  • 'Reciprocal order' is slightly ambiguous but likely means alternating turns.
  • Does not specify handling of invalid moves or game end conditions.

QUALITY

OVERALL
0.60
CLARITY
0.70
SPECIFICITY
0.70
REUSABILITY
0.30
COMPLETENESS
0.60

IMPROVEMENT SUGGESTIONS

  • Fix typo: 'I. We will say our moves...'
  • Add: 'Use Standard Algebraic Notation (SAN) for moves.'
  • Make reusable: Use placeholder like '{user_first_move}' instead of fixed 'e4'.
  • Specify: 'If a move is invalid, respond with 'Invalid move' and suggest a legal one.'
  • Add: 'Continue until checkmate, stalemate, or agreement to draw.'

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR GENERAL USER