validate-and-ship

Automate plugin validation, cleanup, and git shipping workflows.

5|4|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/davistroy/claude-marketplace --skill validate-and-ship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-and-ship
Source: https://github.com/davistroy/claude-marketplace/tree/main/plugins/personal-plugin/skills/validate-and-ship
Command: npx skills add https://github.com/davistroy/claude-marketplace --skill validate-and-ship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of validating and shipping plugin changes, reducing manual checks and potential errors in release workflows.

Core Features & Use Cases

  • Validation: Run plugin validation across the repository to ensure structure, frontmatter, and conventions are correct.
  • Cleanup: Remove artifacts and ensure repository hygiene before shipping.
  • Shipping: Automate git workflow steps (branch, commit, push, PR, auto-review) with guarded steps that stop on blocking issues.
  • Use Case: Team releases plugins faster with repeatable, auditable pre-flight checks.

Quick Start

To validate and ship a plugin set, run the command to execute Phase 1-3, with optional flags such as --dry-run.

Frequently Asked Questions about validate-and-ship

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

FAQPage Schema
How do I automate pre-flight validation and shipping for plugin repositories?

Pre-flight validation and shipping is automated by executing multi-phase workflows that handle plugin structure checks, frontmatter validation, artifact cleanup, and git operations sequentially. The process runs through phases with clear stop points when user intervention is required.

What git operations are included in an automated plugin shipping pipeline?

An automated plugin shipping pipeline includes branch creation, commit, push, pull request creation, and auto-review. These git operations execute in sequence after pre-flight validation and repository cleanup pass successfully.

Can I run a dry-run to test plugin validation before shipping changes?

Yes, you can run a dry-run to test plugin validation before shipping changes. Dry-run behavior is configurable via optional flags, allowing you to execute Phase 1-3 validation and cleanup steps without committing or pushing to git.

What validation checks are performed on plugin repositories before shipping?

Validation checks performed on plugin repositories include structural validation, frontmatter checks, and convention verification. These pre-flight checks ensure repository hygiene and correctness before proceeding to branch creation and pull request submission.

When should I use an automated pre-flight check workflow for plugin releases?

Use automated pre-flight checks when your team needs repeatable, auditable validation and shipping for plugin releases. It reduces manual checks and potential errors in release workflows by guarding each step with clear stop points for blocking issues.

Why does the shipping workflow stop and require user intervention during git operations?

The shipping workflow stops and requires user intervention when blocking issues are detected during validation, cleanup, or git operations. These guarded stop points prevent shipping invalid plugin changes and ensure repository hygiene before proceeding.