Built-in (30+)
Pure Node.js analysis — no external tools. Runs instantly on any project. Covers code size, complexity, security, architecture, type safety, documentation, and more.
The Quality Hub is SnakeFlow’s most powerful feature: a comprehensive code quality system that runs 60+ checks in parallel and streams results live to the sidebar as each check completes.
The legacy sequential build pipeline (devManager.pipeline.*, lint → typecheck → test → build in one terminal) was removed — use custom checks in Quality Hub for the same commands, or rely on built-in and CLI providers. Ctrl+M F runs all enabled Quality Hub checks.
Built-in (30+)
Pure Node.js analysis — no external tools. Runs instantly on any project. Covers code size, complexity, security, architecture, type safety, documentation, and more.
CLI Tools (15)
External tools (Semgrep, Trivy, ESLint Security, hadolint, etc.). Returns skip gracefully if the tool is not installed.
Cloud Services (15)
SonarCloud, Snyk, Codecov, CodeQL, and 11 more. Reads data already collected by your CI/CD — no new scans triggered.
Custom Checks
Project-specific checks — any package script or shell command, integrated into the Quality Hub panel.
Ctrl+M M → Quality Hubfail → warn → error → pass → skip"devManager.quality.timeout": 30,"devManager.quality.maxBuffer": 50| Setting | Default | Description |
|---|---|---|
timeout | 30 | Max runtime per check in minutes |
maxBuffer | 50 | Max stdout buffer per check in MB |
The extension has 60+ built-in exclusions: node_modules, dist, build, __pycache__, target, vendor, .venv, .next, .nuxt, .svelte-kit, coverage, etc.
Add project-specific directories that are not already excluded:
"devManager.quality.skipDirs": [ "generated", "proto-gen", "legacy", ".output", "storybook-static"]"devManager.quality.chatReport": "full","devManager.quality.chatPrompt": "Analyze these results and prioritize the 3 most important issues to fix."chatReport options: "full" | "failOnly" | "summary"