preflight

Runs pre-commit checks for code quality, formatting, and security.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/NIMBUS-MX/nimbus-skills --skill preflight-nimbus-mx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: preflight
Source: https://github.com/NIMBUS-MX/nimbus-skills/tree/main/skills/preflight
Command: npx skills add https://github.com/NIMBUS-MX/nimbus-skills --skill preflight-nimbus-mx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that your code meets the necessary quality and safety standards before you commit or push to your repository, reducing the likelihood of introducing errors and improving code health.

Core Features & Use Cases

  • Code Linting and Formatting: Checks your code against a set of predefined rules to ensure it adheres to best practices.
  • Dependency Management: Detects and manages dependencies specific to your project's stack.
  • Security Checks: Validates your code for common security vulnerabilities.
  • Use Case: Before you commit or push changes to your repository, use the preflight skill to automatically run linting, formatting, and security checks to ensure your code is ready for production.

Quick Start

Run the preflight skill with the command: /preflight

Frequently Asked Questions about preflight

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run pre-commit hooks for code quality and security checks?

Pre-commit hooks for code quality and security checks are executed by running the /preflight command, which automatically validates your codebase for errors before pushing. This ensures your code meets necessary safety standards before reaching the repository.

Does preflight work with Python, Node.js, and Go codebases?

Yes, preflight works with Python, Node.js, and Go codebases to run linting, formatting, and security checks. It automatically detects and manages dependencies specific to your project's stack to validate code across multiple languages.

What is the best way to ensure code safety before pushing to a repository?

The best way to ensure code safety before pushing is to run automated preflight checks that validate your code for common security vulnerabilities and formatting errors. This prevents introducing critical issues into your production environment.

Do I need local environment setup to run linting and formatting checks?

Yes, local environment setup and configuration are required to run linting and formatting checks using preflight. This configuration allows the tool to accurately detect and manage dependencies specific to your project's stack.