• Will Chen's avatar
    Update pr-push to prevent pushing to main and add task tracking (#2317) · f8304602
    Will Chen 提交于
    - Add step to check current branch and create feature branch if on
    main/master
    - Add task tracking requirement using TaskCreate/TaskUpdate tools
    - Renumber steps and update summary to report new branch creation
    
    #skip-bb
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Updates the pr-push skill to block pushes to main/master and auto-create
    a PR, and adds required task tracking across pr-push and pr-fix so work
    happens on feature branches with clear progress and a ready review link.
    
    - **New Features**
    - Check current branch; if on main/master, create and switch to a
    descriptive feature branch and report its name.
    - Require TaskCreate/TaskUpdate across pr-push and pr-fix to track each
    step (create tasks, mark in_progress/completed).
    - Auto-create a PR if none exists (no manual URL prompts), avoid
    duplicates, and include the PR URL in the final summary; steps
    renumbered to reflect the new flow.
    
    <sup>Written for commit 81f38c98e48bf915a553dac23d1ec41474c27d0b.
    Summary will update on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    
    ---------
    Co-authored-by: 's avatarClaude Opus 4.5 <noreply@anthropic.com>
    f8304602
comments.md 5.7 KB