What problem does it solve? After finishing development or testing, developers repeatedly perform the same manual Git steps: creating a properly named feature branch, staging changed files, writing a Conventional Commit message, and pushing to GitLab. This Skill automates that entire sequence with consistent naming rules and safety checks. ## Core Features & Use Cases - Standardized Branch Naming: Automatically generates branches in the format feature/<module>-<type>-<YYYYMMDD>, with automatic sequence suffixes when duplicates exist. - Conventional Commit Enforcement: Maps work types (backend, frontend, test, docs) to commit types (feat, test, docs, fix) with module-based scopes. - Sensitive File Detection: Warns before pushing files like .env, *.key, *password*, or kamacfg.ini that may leak credentials. - Merge Request Link Generation: Parses the GitLab remote URL and outputs a ready-to-click Merge Request creation link. - Use Case: After a backend agent finishes a FastAPI module, say "upload to GitLab" and the Skill creates feature/manual-card-backend-20260323, commits 15 changed files with a Conventional Commit message, pushes to origin, and prints the MR link. ## Quick Start Tell the assistant to commit my current changes and push them to GitLab on a new feature branch.