What problem does it solve?
This Skill removes the friction of manually installing, authenticating, and operating the endorctl CLI for Endor Labs, eliminating common errors like missing binary failures, interactive prompt EOF errors in non-interactive environments, and authentication or access issues.
Core Features & Use Cases
- Automated Cross-Platform Installation: Detects OS and architecture to download and install endorctl with checksum verification for macOS, Linux, and Windows, with no manual intervention required for Linux/Windows systems.
- Guided Authentication & Multi-Tenant Support: Supports CLI OAuth (Google, GitHub, GitLab, Enterprise SSO) and API key authentication, with built-in handling for multi-tenant environments to avoid interactive selection prompt errors.
- Namespace & Scan Management: Walks users through selecting the correct Endor Labs namespace, fetches up-to-date scan flags from official documentation, and runs scans with clear error handling for access issues.
- Use Case: A developer needing to scan their codebase for vulnerabilities can use this Skill to automatically install endorctl, complete authentication, and run the correct scan without troubleshooting CLI errors.
Quick Start
Use the endor-setup skill to run a vulnerability scan on your current project after providing your Endor Labs namespace.