by shengyanlin
A floating, screen-aware Claude Code chat for Windows - it reads your screen to answer, and runs on your own Claude (And Codex btw) subscription (no API key).
# Add to your Claude Code skills
git clone https://github.com/shengyanlin/claude-overlayGuides for using ai agents skills like claude-overlay.
See how claude-overlay compares with popular alternatives.
claude-overlay is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by shengyanlin. A floating, screen-aware Claude Code chat for Windows - it reads your screen to answer, and runs on your own Claude (And Codex btw) subscription (no API key). It has 100 GitHub stars.
claude-overlay's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/shengyanlin/claude-overlay" and add it to your Claude Code skills directory (see the Installation section above).
claude-overlay is primarily written in Python. It is open-source under shengyanlin on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claude-overlay against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Talk to Claude Code without ever leaving the app you're in — and let it actually see your screen.
https://github.com/user-attachments/assets/f47fb39d-68f5-42ba-b2be-5442812838d8
Claude Overlay is a frameless, always-on-top chat window that floats over everything you do. Ask a question, and Claude looks at your real screen — every monitor — to answer. No copy-pasting error messages, no describing what you're staring at, no alt-tabbing to a browser. And because it runs the full Claude Code agent under the hood, it doesn't just chat — it can read, edit, and run things for you, right where you work. Point it at the slide deck, document, or spreadsheet you have open and it can change the file you're looking at — you never have to tell it where the file lives or even alt-tab away.
Best of all, it costs nothing extra: it drives your own claude CLI login,
so it uses your existing Claude subscription — no API key, no metered billing.
⭐ If a screen-aware Claude that floats over your work sounds useful, star the repo — it helps other people find it.
codex login, with Codex's own
models, look and allowance — same screen-aware overlay, your pick of agent.The CLI and the desktop app are perfect when you're already in a terminal or a chat window. The overlay earns its place by floating over whatever you're doing, seeing it, and acting on it — so it shines exactly where those can't:
Overlay (Tkinter UI) → claude-agent-sdk → spawns the `claude` CLI → Anthropic
▲ screenshots (Pillow ImageGrab, one image per monitor)
claude-agent-sdk spawns your installed claude CLI as a subprocess
and talks to it. It is not a direct API client, so the CLI is required.ImageGrab snapshots each monitor separately; the prompt
labels which is the primary vs secondary screen, and Claude reads each
with its Read tool. The window hides itself during capture.You need three things. The included setup.cmd handles #2 and #3 for you — it
auto-installs the Claude Code CLI if it's missing and installs the Python packages.
The app uses Win32 APIs (DPI awareness, rounded corners, multi-monitor capture), so it currently runs on Windows only.
The overlay has no brain of its own; it drives the claude command line.
Easiest: just run setup.cmd (below) — it installs the CLI for you with the
official native installer if you don't already have it. To install it yourself:
irm https://claude.ai/install.ps1 | iex
(or winget install Anthropic.ClaudeCode). It auto-updates itself.npm install -g @anthropic-ai/claude-codeLog in with your own Claude account (Pro/Max subscription — no API key needed):
run claude auth login (in PowerShell or CMD — not Git Bash) and follow the browser prompt once.
Verify — this must print a version number:
claude --version
If it says "command not found", the CLI isn't installed / on PATH yet.
**Instal