Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>Ybe CheckNew to Visual Studio Code? Get it now.
Ybe Check

Ybe Check

Ybe Check

|
4 installs
| (0) | Free
Production-readiness security gatekeeper for vibe-coded apps — 16 scan modules, AI remediation, MCP server, Copilot integration
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ybe Check 🛡️

Production-readiness security gatekeeper for vibe-coded apps.

16 scan modules · AI remediation · MCP server · VS Code + Copilot integration · Bento dashboard

License: Apache-2.0 Python 3.10+ Version


🚀 Overview

In the age of AI-assisted development, code is generated faster than it can be audited. Ybe Check bridges this gap with an automated, multi-layered scanning suite that covers everything from static analysis to dynamic live probing — all integrated into your editor with AI-powered remediation.

✨ Key Features

  • 16 Scan Modules — Secrets, Prompt Injection, PII, Dependencies, Auth Guards, IaC, License, AI Traceability, Test Coverage, Container Scan, SBOM, Config, Load Testing, Web Attacks, API Fuzzing, Live Prompt Testing
  • MCP Server — 7 tools + 3 prompt templates for AI coding assistants (Copilot, Cursor, Claude)
  • VS Code Extension — Auto-installs MCP, 13 commands, bento grid webview dashboard
  • Copilot Integration — High-quality security prompts with CWE references and severity icons
  • AI Remediation — Blackbox AI → Gemini → static fallback chain
  • Bento Dashboard — Aurora hero, persona cards, module bars, findings drill-down

🛠️ Scan Modules (16 Pillars)

Static Analysis

Module Tool What it scans
Secrets Detection detect-secrets Leaked keys, tokens, passwords
Prompt Injection vigil Prompt-based vulnerabilities
PII & Logging Regex + AST PII leaks in logs, missing PRIVACY.md
Auth Guards AST parsing Unprotected API routes
AI Traceability Pattern matching "Generated by" AI markers
Test & Coverage Coverage.py Test coverage gaps

Dynamic Analysis

Module Tool What it scans
Web Attacks OWASP ZAP XSS, SQLi, CSRF vulnerabilities
API Fuzzing ffuf Endpoint discovery, stress testing
Load Testing Artillery Performance under load
Live Prompt Testing Vigil LLM endpoint interaction testing

Infrastructure & Compliance

Module Tool What it scans
Dependencies pip-audit Insecure package versions
IaC Security Checkov Terraform/K8s misconfigurations
License Compliance FOSSA License risk assessment
Container Scan Trivy Docker image vulnerabilities
SBOM Syft Software Bill of Materials
Config & Env Custom .env validation, config drift

💻 Quick Start

Install

pip install ybe-check

One-Command Setup

ybe-check init

This installs the VS Code extension, configures MCP, runs a scan, and launches the dashboard.

Or step by step:

# Scan your repo
ybe-check scan .

# View findings
ybe-check report

# Launch the dashboard
ybe-check dashboard

🔌 VS Code Extension

The extension activates on startup and:

  1. Auto-installs the ybe-check Python package if missing
  2. Writes MCP config to .vscode/mcp.json and .cursor/mcp.json
  3. Provides 13 commands via Command Palette (Ctrl/Cmd+Shift+P):
Command What it does
Ybe Check: Full Audit Run all 16 modules
Ybe Check: Static Scan Run static modules only
Ybe Check: Security Audit Send full report to Copilot
Ybe Check: Fix Finding with Copilot Fix a specific finding
Ybe Check: Explain Finding Educational breakdown
Ybe Check: Review Current File Security review of active file
Ybe Check: Fix All Critical Batch fix critical/high issues
Ybe Check: Fix Current File Fix all issues in active file
Ybe Check: Secure Implementation Best-practice code helper
Ybe Check: Browse by Severity Filter and pick findings
Ybe Check: Open Dashboard Launch full localhost dashboard
Ybe Check: Install MCP Manual MCP install
Ybe Check: Ask Copilot Chat with security context

🤖 MCP Server

7 tools for AI coding assistants:

Tool Description
ybe.scan_repo Run a full security scan
ybe.list_findings List/filter findings
ybe.get_remediation Get AI fix for a finding
ybe.get_security_context Workspace security summary
ybe.enhance_prompt Add security context to any prompt
ybe.get_fix_prompt Ready-to-use fix prompt
ybe.get_review_prompt File review prompt

3 prompt templates: security-audit, fix-critical, review-file

📊 Dashboard

Launch with ybe-check dashboard — opens at http://127.0.0.1:7474

  • Aurora gradient hero with animated score
  • Security persona (Champion / Cautious Builder / Risk Taker)
  • Module scores with progress bars
  • Verdict card with health visualization
  • Paginated findings table with "Get Fix" buttons
  • AI remediation modal with step-by-step guidance
  • Chat sidebar with AI assistant

📄 License

Apache License 2.0 — see LICENSE for details.

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