safe-workflow

Enforce SAFe-compliant branch naming, commit formatting, and rebase-first git workflows.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/vikas-gits-good/Test-SAW-Repo --skill safe-workflow-vikas-gits-good
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safe-workflow
Source: https://github.com/vikas-gits-good/Test-SAW-Repo/tree/main/.gemini/skills/safe-workflow
Command: npx skills add https://github.com/vikas-gits-good/Test-SAW-Repo --skill safe-workflow-vikas-gits-good

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates inconsistency in development processes by enforcing standardized branch naming, commit messaging, and rebase-first git strategies across team members.

Core Features & Use Cases

  • Standardized Git Hygiene: Ensures every branch and commit follows the SAFe-compliant format, making project history readable and traceable.
  • Workflow Enforcement: Guides developers through the rebase-first merge strategy to maintain a clean, linear project history.
  • Use Case: When starting a new feature or bug fix, use this skill to generate the correct branch name and commit message structure linked to your specific Linear ticket.

Quick Start

Use the safe-workflow skill to generate a branch name and commit message for a new feature ticket labeled WOR-123.

Frequently Asked Questions about safe-workflow

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

FAQPage Schema
How do I enforce SAFe-compliant git branch naming conventions for new tickets?

To enforce SAFe-compliant git branch naming, this skill generates standardized branch names linked to specific Linear tickets. It ensures every feature or bug fix branch follows a consistent, traceable format for project-wide contribution consistency.

What is the best way to maintain a clean linear git history in an agile workflow?

The best way to maintain a clean linear git history is using a rebase-first merge strategy. This skill guides developers through rebase workflows to eliminate inconsistent merge commits and preserve readable project traceability.

How do I format commit messages to satisfy CI validation rules?

To format commit messages for CI validation, this skill enforces standardized commit message structures tied to your agile tickets. It automatically generates compliant messages to ensure history readability and pass continuous integration checks.

Can I use this workflow to prepare pull requests for feature development?

Yes, you can use this workflow to prepare pull requests for feature development. It applies standardized git hygiene and rebase-first strategies to ensure your branch and commit history meets CI validation requirements before submitting a pull request.

Does this skill require any specific git dependencies or environment setup?

No, this skill requires no external dependencies or environment setup. It functions independently to enforce SAFe-compliant git workflows, standardizing branch naming and commit messaging directly through its internal reasoning.

Why should I standardize commit messages and branch names across my team?

You should standardize commit messages and branch names to eliminate development process inconsistency. Standardized git hygiene makes project history readable, traceable, and ensures project-wide contribution consistency across all team members.