PP

preflightsh/preflight

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

63 stars 품질 72 트렌드 20MIT

Preflight는 코드베이스 및 관련 구성을 스캔하는 Go 기반 CLI 도구입니다.

개요

Preflight.sh는 코드베이스를 스캔하는 명령줄 도구입니다. 누락 된 구성, 통합 문제, 보안 문제, SEO 메타 데이터 간격 및 생산에 배포하기 전에 다른 일반적인 실수를 식별합니다. 생산에 자신을 포함하지 마십시오. 명령을 실행합니다. GitHub 릴리스의 최신 릴리스를 다운로드합니다. 이 repo는 기술/preflight/SKILL.md에 기술.sh-compatible 대리인 기술을 포함합니다. 코딩 에이전트는 반복 가능한 Preflight 워크플로우를 제공합니다: preflight.yml를 검사하고, CI-safe 스캔을 실행하고, 위험 무시, 재런 유효성 검사를 피하고, 잔여 실행 위험을 보고합니다. Preflight는 계정이없는 명령 줄에서 완전히 사용 가능합니다. app.preflight.sh의 옵션 대시보드는 스캔의 호스팅 역사를 추가하고 각 검색에 대한 AI 생성 된 수정 제안.

개요(AI 번역)

Preflight.sh는 코드베이스를 스캔하는 명령줄 도구입니다. 누락 된 구성, 통합 문제, 보안 문제, SEO 메타 데이터 간격 및 생산에 배포하기 전에 다른 일반적인 실수를 식별합니다.

생산에 자신을 포함하지 마십시오. 명령을 실행합니다.

설치

Homebrew (macOS/리눅스)

# # # npm의

## 이동

도커

포탄 스크립트

수동 다운로드

GitHub 릴리스의 최신 릴리스를 다운로드합니다.

v0.23.0에서 각 아카이브는 서명된 빌드 검증을 수행합니다. 다운로드가 이 저장소의 릴리스 워크플로에 의해 구축되었는지 확인하려면:

빠른 시작

에이전트 스킬

이 재포는 skills/preflight/SKILL.md]에서 Skill.sh-compatible Agent 기술을 포함합니다. 코딩 에이전트는 반복 가능한 Preflight 워크플로우를 제공합니다: preflight.yml를 검사하고, CI-safe 스캔을 실행하고, 위험 무시, 재런 유효성을 피하고, 잔여 실행 위험을 보고합니다.

이 저장소의 기술 목록:

Preflight 기술만 설치하십시오:

Dashboard & AI 제안

Preflight는 계정이없는 명령 줄에서 완전히 사용 가능합니다. 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 가이드부터 시작하세요 →