Release Smoke Check

Run lint, typecheck, tests, and build to detect regressions before release.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/baskarajati/undangan --skill release-smoke-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Release Smoke Check
Source: https://github.com/baskarajati/undangan/tree/main/.agent/skills/release-smoke-check
Command: npx skills add https://github.com/baskarajati/undangan --skill release-smoke-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Minimal pre-release checks to catch regressions before shipping, with clear pass/fail reporting.

Core Features & Use Cases

  • Lightweight, repeatable checks (lint, typecheck, tests, build) for each release.
  • Provides a concise pass/fail summary to accelerate decision making.
  • Use during tagging, after dependency/config updates, or when CI failures require local reproduction.

Quick Start

Run the release smoke check sequence to verify the current branch before tagging a release.

Frequently Asked Questions about Release Smoke Check

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

FAQPage Schema
How do I run pre-release smoke checks to catch regressions before tagging?

Run a standardized smoke-check sequence to execute lint, typecheck, tests, and build on your release branch. This captures exit codes and the first actionable error to guide debugging and reporting.

What is a smoke check sequence in release management?

A smoke check sequence is a lightweight, repeatable validation process that runs lint, typecheck, tests, and build to detect regressions before shipping, providing a concise pass/fail summary to accelerate release decisions.

Can I use smoke checks to reproduce CI failures locally?

Yes, you can run the smoke check sequence locally when CI failures require reproduction. It applies to release branches and after dependency or configuration updates to verify branch health.

What does the pre-release smoke check report when a build or test fails?

The smoke check captures exit codes and isolates the first actionable error from the lint, typecheck, tests, or build steps to guide debugging and reporting.

Do I need specific dependencies installed to run lint and typecheck validations?

No specific dependencies are required by the smoke check itself, but your project must have its standard lint, typecheck, test, and build environments configured to execute the validation sequence successfully.

When should I run a release smoke check during my development workflow?

Run the smoke check during tagging, after dependency or configuration updates, or when CI failures require local reproduction. It verifies the current branch before shipping to catch regressions early.