Move off deprecated
`python.linting` without losing coverage
Skylos adds Python static analysis and security checks in VS Code for teams that already use Ruff, Pylint, or Mypy. Catch dead code, secrets, risky patterns, and AI-generated mistakes without relying on the old `python.linting.*` settings.
Free & open source · Works with Python · Requires API key for AI features
`python.linting` is deprecated in VS Code
VS Code now pushes Python teams toward dedicated tool extensions instead of the old `python.linting.*` settings. Skylos fits that newer workflow as a Python static-analysis and security layer that complements Ruff, Pylint, and Mypy rather than replacing them.

Everything you need to ship safer code
Combines static analysis with AI-powered detection for maximum coverage.
Two layers of protection
Up and running in 2 minutes
pip install skylosskylos.aiProvider"openai" | "anthropic"skylos.openaiApiKeystringskylos.anthropicApiKeystringskylos.idleMs2000skylos.enableSecretstrueskylos.enableDangertrueStop bugs before they ship
Join developers using AI-powered code analysis. Free extension, open source, works with your existing API keys.