warm-feature-flow

Prepare a clean Git workspace and draft PR pipeline for new features.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/Noisemaker111/Jonsoc --skill warm-feature-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: warm-feature-flow
Source: https://github.com/Noisemaker111/Jonsoc/tree/main/.opencode/skills/warm-feature-flow
Command: npx skills add https://github.com/Noisemaker111/Jonsoc --skill warm-feature-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams kick off a new feature by ensuring the workspace is clean, the AI agent is warmed for productive interaction, and a draft PR workflow is ready for quick review.

Core Features & Use Cases

  • VCS check: Detects whether to use jj or git and validates a clean status.
  • Reset to base branch: Switches to the base branch (dev or master for releases) and pulls latest changes.
  • Create a fresh feature branch: Establishes a standardized feature/fix branch name.
  • Warm the agent: Invokes the warm-agent workflow to focus on the current feature area.
  • Implement the feature: Makes and tests changes as needed.
  • Create draft PR: Initiates a draft PR workflow so changes can be reviewed.

Quick Start

Run the warm-feature-flow at the start of a new feature to prepare the environment, warm the agent, and set up the draft PR.

Frequently Asked Questions about warm-feature-flow

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

FAQPage Schema
How do I automate git workflow to create a feature branch and draft PR?

This skill automates the git workflow by resetting to the base branch, pulling latest changes, creating a fresh feature branch, warming the agent, and generating a draft PR upon completion.

What does warming an agent mean for feature development?

Warming an agent invokes a workflow to focus the AI on the current feature area, ensuring productive interaction before implementation begins on the new feature branch.

Does this workflow automation support both git and jj version control?

Yes, the workflow detects whether to use jj or git, validates a clean status, and proceeds with base-branch reset, feature-branch creation, and draft PR pipeline.

How do I ensure my feature branch is aligned with the latest base branch before starting work?

Ensure alignment by switching to the base branch, pulling latest changes, and creating a fresh feature branch from that updated state before warming the agent.

Can I use this to standardize branch naming across my feature development cycles?

Yes, this skill establishes a standardized feature/fix branch name during creation, ensuring consistent naming conventions across Git-based workflows for new features.

What is the best way to set up a draft PR pipeline after implementing a feature?

The best way to set up a draft PR pipeline is to automate the workflow from base-branch reset through agent warming and feature implementation, culminating in a draft PR for review.