ship

Validate source code for security, quality, and operational readiness before deployment.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/blakeox/llm-skills --skill ship-blakeox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ship
Source: https://github.com/blakeox/llm-skills/tree/main/skills/ship
Command: npx skills add https://github.com/blakeox/llm-skills --skill ship-blakeox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers enforce quality and security standards before shipping code by automating pre-flight validation checks.

Core Features & Use Cases

  • Automated Gatekeeping: Checks for debug code, secrets, test coverage, and rollback readiness.
  • Quality Assurance: Validates PR hygiene and code cleanliness standards.
  • Use Case: A CI pipeline can invoke this Skill to verify that a branch passes all quality gates and is safe to deploy without manual review.

Quick Start

Use the ship skill to evaluate your current branch for secrets, debug code, and test coverage issues before merging.

Frequently Asked Questions about ship

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

FAQPage Schema
How do I automate pre-deployment validation for code quality and security?

Pre-deployment validation checks source code for security risks, code quality, and operational readiness before shipping. It verifies debug code, secrets, test coverage, and rollback readiness to ensure branches are safe to deploy.

Can I use a pre-flight checklist in my CI pipeline to block bad deployments?

Yes, a CI pipeline can invoke pre-flight validation to verify that a branch passes all quality gates and is safe to deploy without manual review. This ensures only validated code progresses through the release pipeline.

Do I need external dependencies to check my branch for secrets and debug code?

No external dependencies are required to check your branch for secrets and debug code. The pre-flight validation performs static checks and guidelines validation natively without needing external libraries or tools.

What does pre-flight code validation check for before merging a branch?

Pre-flight code validation checks for debug code, exposed secrets, test coverage gaps, and rollback readiness. It also validates PR hygiene and code cleanliness standards to ensure the source code is ready to deploy with confidence.

When should I run automated gatekeeping checks in a release pipeline?

Automated gatekeeping checks should be run in a release pipeline before merging or deploying a branch. Running pre-flight validation at this stage catches security issues and quality gaps early, preventing unsafe code from reaching production.