launch-prep

Automate BenchFlow release preparation with documentation review, CI gates, and smoke testing.

317|40|Updated Jan 21, 2025
One-click install
npx skills add https://github.com/benchflow-ai/benchflow --skill launch-prep-benchflow-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: launch-prep
Source: https://github.com/benchflow-ai/benchflow/tree/main/.agents/skills/launch-prep
Command: npx skills add https://github.com/benchflow-ai/benchflow --skill launch-prep-benchflow-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the complex, multi-step release process for BenchFlow, ensuring that documentation, code quality, testing, and versioning are handled consistently and without human error.

Core Features & Use Cases

  • Automated Release Pipeline: Orchestrates a full release flow including docs review, CI gate, e2e smoke testing, CHANGELOG generation, and version bumping.
  • Quality Assurance: Performs automated code cleanup, test coverage analysis, and CI gate verification to prevent broken releases.
  • Use Case: When preparing a new version of the BenchFlow framework, use this skill to automatically verify the codebase, update the CHANGELOG, and open a pull request with all necessary changes.

Quick Start

Ask the agent to prepare for launch to initiate the automated release checklist and version bump process.

Frequently Asked Questions about launch-prep

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

FAQPage Schema
How do I automate the BenchFlow release cycle and version bumping?

You can automate the BenchFlow release cycle by triggering the agent to prepare for launch, which coordinates documentation review, CI gate verification, e2e smoke testing, CHANGELOG generation, and version bumping.

What is included in an automated release preparation workflow?

An automated release preparation workflow includes documentation review, code cleanup, test coverage analysis, CI gate execution, end-to-end smoke testing, CHANGELOG generation, and automated pull request creation.

Does the automated release pipeline require GitHub CLI and git integration?

Yes, the release pipeline requires integration with git, GitHub CLI, and local development tools to ensure release parity and automate pull request creation for version changes.

How do I ensure CI gate verification and test coverage before a version release?

To ensure CI gate verification before a release, the skill performs automated code cleanup, test coverage analysis, and e2e smoke testing, preventing broken releases by validating the codebase automatically.

What is the best way to generate a CHANGELOG and open a pull request for a new release?

The best way to generate a CHANGELOG and open a pull request is to use the automated release checklist, which orchestrates version management and submits all necessary release changes directly to GitHub.