Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Chess Puzzles Between PromptsNew to Visual Studio Code? Get it now.
Chess Puzzles Between Prompts

Chess Puzzles Between Prompts

Luis Marcos

|
5 installs
| (0) | Free
Solve quick chess puzzles while waiting for AI agents to finish
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Chess Puzzles Between Prompts

Solve short chess puzzles while your AI tools are running, and compete with other developers on live leaderboards.

What This Extension Does

Chess Puzzles Between Prompts gives you tactical chess positions inside VS Code so you can use wait time productively and compare your performance with the community.

Features

  • Quick puzzles designed for short breaks
  • Difficulty-rated positions
  • Puzzle validation for correct move sequences
  • Developer leaderboard competition (daily, weekly, all-time)
  • Global rating progression tied to solve performance
  • Optional online mode with GitHub sign-in to join community rankings

Quick Start

  1. Install the extension.
  2. Open the chess panel from the Activity Bar (chess icon), or run Chess Puzzles: Open Panel.
  3. Click Sign In with GitHub if you want leaderboard competition.
  4. Start a puzzle with Chess Puzzles: Start While Agent Runs or click Next Puzzle.
  5. Solve consistently and climb the rankings.

Community Competition

The leaderboard is designed for developers who want a fast, skill-based challenge during coding downtime.

  • Track where you rank against other players
  • Push your rating upward with stronger solves
  • Compete across daily, weekly, and all-time boards
  • Turn AI wait time into a repeatable performance game

Optional Online Features

Online mode is enabled by default and the hosted backend URL is preconfigured. Users can sign in from the extension UI with no manual settings.

For self-hosting or custom backend setup:

{
  "chessPuzzles.backendBaseUrl": "https://<YOUR_PROJECT_REF>.supabase.co/functions/v1/api"
}

Privacy Policy

Last updated: February 24, 2026

This policy describes how Chess Puzzles Between Prompts ("the extension", "we", "us") collects and uses data.

Data We Collect

When online features are enabled and you sign in with GitHub, we collect:

  • GitHub account identifiers: github_id, username, avatar_url
  • GitHub email address (if available)
  • Puzzle activity data:
    • puzzle id
    • puzzle rating
    • success/failure
    • solve duration
    • mistakes count
    • attempt start/end timestamps
  • Derived stats:
    • rating
    • solved count
    • streaks
    • leaderboard score/rank

When online features are disabled, puzzle stats stay local in VS Code global state and are not sent to the backend.

How We Use Data

We use data to:

  • authenticate users
  • sync puzzle attempts
  • calculate rating and stats
  • generate leaderboards
  • operate and improve extension reliability and security

We do not collect your source code, repository contents, prompts, or file contents as part of this feature set.

Data Sharing

We use Supabase as backend infrastructure. We do not sell personal data.

Retention

  • Profile and attempt data are retained while your account remains active.
  • API sessions expire and are rotated by backend policy.
  • You may request deletion of your account data (see Contact).

Security

  • Tokens are stored in VS Code Secret Storage on the client.
  • API access requires bearer tokens and server-side validation checks.
  • Data is transmitted over HTTPS.

Your Choices

  • You can disable online features at any time via chessPuzzles.onlineFeaturesEnabled.
  • You can sign out from the extension UI.

Terms of Service

Last updated: February 24, 2026

These Terms govern your use of Chess Puzzles Between Prompts.

Use of the Extension

You may use the extension for personal or commercial development workflows. You agree not to misuse the service, including attempts to disrupt systems, abuse APIs, or manipulate leaderboards.

Accounts

Online features require GitHub sign-in through VS Code authentication. You are responsible for activity under your account.

Service Availability

The extension and backend are provided on an "as is" and "as available" basis. Availability, features, and APIs may change without notice.

Leaderboards and Ratings

Leaderboard/rating outputs are for informational and entertainment purposes. We may adjust scoring, anti-abuse logic, and ranking calculations at any time.

Acceptable Use

You must not:

  • reverse engineer or attack backend services
  • automate abusive traffic or spam attempts
  • use the service in ways that violate applicable law

Limitation of Liability

To the maximum extent permitted by law, we are not liable for indirect, incidental, or consequential damages arising from use of the extension.

Termination

We may suspend or restrict access to online features for abuse, security risk, or legal compliance.

Changes to Terms

We may update these Terms. Continued use after updates means you accept the revised Terms.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft