Skip to content

feat: add branch-validate skill - #18

Merged
sunnysingh merged 1 commit into
masterfrom
feature/EE-2083/branch-create-skill
Sep 3, 2026
Merged

feat: add branch-validate skill#18
sunnysingh merged 1 commit into
masterfrom
feature/EE-2083/branch-create-skill

Conversation

@sunnysingh

@sunnysingh sunnysingh commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Overview

  • adds branch-validate skill: the org branch naming convention plus a validate-branch.sh regex check for an existing or proposed branch name
  • symlinked into .agents/skills and .claude/skills, matching how pr-create is wired up
  • pr-create now defers to branch-validate instead of restating naming rules
  • pr-create diff commands default to origin/main with a note to swap in the repo's actual default branch — they were hardcoded to master

🤖 Coding AI Authorship

  • Co-authored: agent wrote meaningful portions, significantly edited by me.

🧪 Test Instructions

Run this skill locally.

For example with Claude Code:

claude /branch-validate

Test Results

Screenshot 2026-09-03 at 3 25 10 PM

📝 Authoring Guidelines

Tip

Read through our full PR Guidelines.

As the author, I verify that I have:

  • Followed the test instructions and updated the test results.
  • Added/updated unit tests as applicable.
  • Added/updated documentation as applicable.

💬 Reviewer Guidelines

Tip

Read through our full PR Guidelines.

Reviewers are responsible for:

  • Reading the full PR description.
  • Evaluating all code changes, including edge cases and regressions.
  • Testing the change (locally or in ephemeral environments, if applicable).
  • Leaving thoughtful, actionable feedback.
  • Clearly signaling approval or requesting changes.

🚨 Risks

No significant risks — skill docs and a standalone validation script, nothing runs in CI.

@Jarvis-Alloy

Copy link
Copy Markdown

Related Jira Issue: EE-2083 Cursor Cloud Branch/PR Creation Skill.

@sunnysingh
sunnysingh marked this pull request as ready for review September 3, 2026 19:48
@sunnysingh
sunnysingh requested a review from a team September 3, 2026 19:49
@sunnysingh
sunnysingh requested a review from a team September 3, 2026 19:55
@sunnysingh
sunnysingh merged commit ae07fb6 into master Sep 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants