PP

preflightsh/preflight

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

63 stars 品質 72 トレンド 20MIT

Preflight は、コードベースと関連する設定をスキャンし、起動の信頼性をスキャンする Go ベースの CLI ツールです.

概要

Preflight.sh は、コードベースをスキャンし、起動の信頼性をスキャンするコマンドラインツールです。 不足している構成、統合の問題、セキュリティ上の懸念、SEOメタデータギャップ、および生産にデプロイする前に、他の一般的な間違いを特定します。 制作にこだわらない コマンドを実行するだけです。 GitHubリリースから最新のリリースをダウンロードしてください。 このリポジトリには、スキル/プリフライト/SKILL.mdでスキル.shに対応したエージェントスキルが含まれています。 これは、コーディングエージェントに反復可能なプリフライトワークフローを提供します: preflight.yml を検査し、CI セーフなスキャンを実行し、トリエージ検索を行い、安全でない無視を避け、バリデーションを再実行し、残りの起動リスクを報告します。 コマンドラインからアカウントを使わずにプリペイライトが使用可能です。 app.preflight.sh でオプションのダッシュボードは、スキャンとAI 生成された修正の提案のホストされた履歴を各検索結果に追加します.

概要(AI 翻訳)

Preflight.sh は、コードベースをスキャンし、起動の信頼性をスキャンするコマンドラインツールです。 不足している構成、統合の問題、セキュリティ上の懸念、SEOメタデータギャップ、および生産にデプロイする前に、他の一般的な間違いを特定します。

制作にこだわらない コマンドを実行するだけです。

インストール

Homebrew (macOS/Linux)

##npm ##npm ##npm ##npm ##npm ##npm ## ##npm ##npm ## ##npm ## ##npm ## ##npm ## ##npm ##npm #npm ## #npm ## ## #npm ## ## #npm ## #npm ## ## #npm ## #npm ## #npm ## #npm ## ## #npm ## ## #npm ## #npm ## #npm #npm ## ## ## #npm ## #npm ## ## #npm ## ## ## #npm ## ## ## ## #npm #npm ## ## #npm ## ## ## ## ## ## ## #npm #npm ## ## ## ## ## ## ## ## ## ## ## ## #npm #npm ## ## ## ## ## ## ## ## #

行く

ドッカー

##シェルスクリプト

##マニュアルのダウンロード

GitHubリリースから最新のリリースをダウンロードしてください。

各アーカイブのv0.23.0から署名されたビルドの実績を運びます。 ダウンロードがこのリポジトリのリリースワークフローによって構築されたことを確認するには:

クイックスタート

エージェントスキル

[skills/preflight/SKILL.md] でスキル.sh 互換のエージェントのスキルを含む。 これは、コーディングエージェントに反復可能なプリフライトワークフローを提供します: [preflight.yml] を検査し、CI セーフなスキャンを実行し、ターゲティングを見つけ、危険な無視、再実行の検証、および再発行のリスクを回避します。

このリポジトリからスキルをリスト:

プリフライトのスキルのみをインストールします。

##ダッシュボード&AI提案

コマンドラインからアカウントを使わずにプリペイライトが使用可能です。 app.preflight.sh でオプションのダッシュボードは、スキャンとAI 生成された修正の提案のホストされた履歴を各検索結果に追加します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Preflight.sh

Preflight.sh is a command-line tool that scans your codebase for launch readiness. Identifies missing configuration, integration issues, security concerns, SEO metadata gaps, and other common mistakes before you deploy to production.

Don’t embarrass yourself in production. Just run the command.

Installation

Homebrew (macOS/Linux)

brew install preflightsh/preflight/preflight

npm

npm install -g @preflightsh/preflight

Go

go install github.com/preflightsh/preflight@latest

Docker

docker pull ghcr.io/preflightsh/preflight

Shell Script

curl -sSL https://preflight.sh/install.sh | sh

Manual Download

Download the latest release from GitHub Releases.

From v0.23.0 each archive carries signed build provenance. To check that a download was built by this repo’s release workflow:

gh attestation verify preflight___.tar.gz --repo preflightsh/preflight

Quick Start

# Initialize in your project directory
cd your-project
preflight init
# (asks before replacing an existing preflight.yml; --force skips the question)

# Run all checks
preflight scan

# Scan a specific directory
preflight scan /path/to/project

# Run with verbose output (shows which files matched each check)
preflight scan --verbose
preflight scan -v  # short form

# Run in CI mode with JSON output
preflight scan --ci --format json

# Run only specific checks, or skip some, for fast iteration
# (one-off; unlike `preflight ignore` it doesn't change preflight.yml)
preflight scan --only seo_meta,og_twitter
preflight scan --skip vulnerability,secrets

# Silence a check
preflight ignore sitemap

# Unsilence a check
preflight unignore sitemap

# List all check IDs
preflight checks

Agent Skill

This repo includes a skills.sh-compatible agent skill at skills/preflight/SKILL.md. It gives coding agents a repeatable Preflight workflow: inspect preflight.yml, run CI-safe scans, triage findings, avoid unsafe ignores, rerun validation, and report residual launch risk.

List the skill from this repository:

# With Bun
bunx --yes skills add preflightsh/preflight --list

# Or with npm
npx --yes skills add preflightsh/preflight --list

Install only the Preflight skill:

# With Bun
bunx --yes skills add preflightsh/preflight --skill preflight

# Or with npm
npx --yes skills add preflightsh/preflight --skill preflight

Dashboard & AI Suggestions

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add preflightsh/preflight
MCP 初心者?mcpskill.org のガイドから始めましょう →