VS Code Extension

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

2s
Idle before scan
60s
Cache duration
2
AI providers
0
Data collected
VS Code Migration

`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.

main.py — Skylos
Skylos VS Code Extension
Features

Everything you need to ship safer code

Combines static analysis with AI-powered detection for maximum coverage.

Real-time AI Analysis
Detects dead code and security issues as you type — powered by Skylos static analysis with optional AI verification.
Inline Diagnostics
Issues appear inline with severity and context. Review findings without leaving your editor.
Optional AI Verification
Enable LLM-powered verification for deeper analysis. Works with OpenAI and Anthropic API keys.
Smart Caching
Only re-analyzes functions that actually changed. Fast, efficient, and won't burn your API credits.
Streaming Responses
See fix progress in real-time as the AI generates code. No more waiting for spinners.
Secrets & Danger Scanning
Detects hardcoded API keys, eval/exec calls, unsafe pickle loads, and more.
How it works

Two layers of protection

1
Skylos CLI (on save)
Detects dead code, unused imports, unreachable functions
Scans for hardcoded secrets and API keys
Flags dangerous patterns (eval, pickle, shell=True)
100% local — no network calls
2
AI Watcher (on idle)
Analyzes changed functions after 2s of idle
Catches logic errors, type bugs, undefined variables
One-click fix with diff preview
Optional AI verification — bring your own API key
Quick Setup

Up and running in 2 minutes

1
Install the extension
Search "Skylos" in VS Code marketplace or click the install button above.
2
Install Skylos CLI
pip install skylos
3
Add your API key
Settings → Skylos → Add your OpenAI or Anthropic key for AI features.
Extension Settings
Customize Skylos to fit your workflow
skylos.aiProvider
Choose your AI backend
"openai" | "anthropic"
skylos.openaiApiKey
Your OpenAI API key
string
skylos.anthropicApiKey
Your Anthropic API key
string
skylos.idleMs
Wait time before AI analysis (ms)
2000
skylos.enableSecrets
Scan for hardcoded secrets
true
skylos.enableDanger
Flag dangerous code patterns
true

Stop bugs before they ship

Join developers using AI-powered code analysis. Free extension, open source, works with your existing API keys.