shipping-changes

Gate code changes with npm run check and cargo test before commit or push.

401|40|Updated Dec 8, 2024
One-click install
npx skills add https://github.com/wnzzer/rank-analysis --skill shipping-changes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shipping-changes
Source: https://github.com/wnzzer/rank-analysis/tree/main/.claude/skills/shipping-changes
Command: npx skills add https://github.com/wnzzer/rank-analysis --skill shipping-changes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured workflow to decide how to ship code changes by consistently applying quality gates and aligning with Git workflows.

Core Features & Use Cases

  • Lightweight gate after edits: run quick checks to fix issues before continuing.
  • Full ship workflow before commit/push/PR: run the complete sequence from branch creation to PR creation.
  • Guardrails: prevent commits on main, enforce checks, and guide users through the release process.

Quick Start

Run the shipping-changes workflow from the repository root to gate edits before committing or pushing.

Frequently Asked Questions about shipping-changes

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

FAQPage Schema
How do I automate quality gates before a git commit and push?

Automate quality gates before a git commit by running checks like npm run check and cargo test to ensure stable code handoff. This workflow prevents direct commits to main and aligns with branch creation and PR guidelines.

What is a safe git workflow for shipping code changes?

A safe git workflow for shipping code changes applies guardrails to prevent commits on main, enforces quality checks, and guides you through the full release sequence from branch creation to PR creation.

Can I run a quick check to fix code issues before continuing edits?

You can run a lightweight gate after code edits to fix issues before continuing. This applies quick checks to ensure your code remains stable before you proceed to the full commit or push workflow.

Does this quality gate workflow support Tauri and Cargo test environments?

This quality gate workflow supports Tauri and Cargo test environments by satisfying gating steps such as npm run check and cargo test. It applies specifically to code edits in lol-record-analysis-tauri before committing.

How to prevent commits on the main branch during CI-CD?

Prevent commits on the main branch during CI-CD by applying workflow guardrails that block direct commits and enforce quality checks. This ensures all changes go through a structured branch and PR creation process.