← all publishers

ryanalexanderbrashear

@ryanalexanderbrashear source repo

10 published skills

  1. Commit · ryanalexanderbrashear
    Write a commit message for the staged changes — subject in the repo's title format, body explaining why — and commit it non-interactively. Also advises on which commits should exist by the time a PR merges. Use when the user asks to commit, wants a commit message written or improved, or asks how to tidy a branch's commits before merge.
    0 installs
  2. Grill Me · ryanalexanderbrashear
    Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
    0 installs
  3. Create Pr · ryanalexanderbrashear
    Open a pull or merge request for the current branch on GitHub, GitLab, Bitbucket, or Azure DevOps, with the title and description filled in from the branch's own commits using the standard PR template. Use when the user wants to open, create, raise, or draft a PR or MR for the work on the current branch.
    0 installs
  4. Plan Work · ryanalexanderbrashear
    Investigate a bug or feature from a ticket or a user's description, then write an implementation plan to a file for the user to review and iterate on before any code is written. Use when the user wants a plan, wants work scoped or broken down, asks how they would approach a ticket, or hands over a ticket ID, ticket URL, or bug report.
    0 installs
  5. Triage CI · ryanalexanderbrashear
    Diagnose a failing CI run — find what actually failed, and say whether it is a real failure, an environment difference, or a suspected flake, with the evidence. Read-only; it does not fix anything. Use when a CI run or PR check is red, when the user asks why a build failed, or whether a failure is a flake.
    0 installs
  6. File Issue · ryanalexanderbrashear
    Files a bug report or work item in the project's tracker — GitHub, GitLab, JIRA, Linear or whatever the repo actually uses — with the report in the reporter's words, the cause traced or explicitly unknown, and a reproduction. Use when the user reports a bug, says "file this", "open a ticket", "raise an issue", or when work is discovered that will not be done now and would otherwise be lost.
    0 installs
  7. Split Work · ryanalexanderbrashear
    Separate tangled work into coherent commits or branches — uncommitted changes into several commits, one commit into several, or one branch into two — with a rescue point recorded first and the result verified content-identical to the original. Use when the user wants to split a branch, split or separate commits, pull one change out of a mixed batch, or move work onto its own branch.
    0 installs
  8. Plan Project · ryanalexanderbrashear
    Turn a description of a project's end goal into a project plan — success criteria, milestones, and a numbered work breakdown that plan-work can pick up item by item. Covers both a new codebase built from nothing and a large body of work inside an existing one. Use when the user describes something they want to build or change at the scale of weeks rather than hours, wants to start a new app, service, tool, or library from scratch, asks for a roadmap, wants an epic or initiative broken down, or asks how to approach a project.
    0 installs
  9. Address Review · ryanalexanderbrashear
    Read the outstanding review feedback on a pull request, triage it, apply the fixes, and reply on each thread saying what happened. Use when the user wants to address, respond to, handle, or work through PR review comments or reviewer feedback, or asks what a reviewer is still waiting on.
    0 installs
  10. Regression Test · ryanalexanderbrashear
    Write a test that pins a bug so it cannot come back — and prove it fails against the broken code before accepting it. Use when a bug has been found or fixed and should be guarded, when the user asks for a regression test or asks whether a fix is covered, or when a defect keeps recurring.
    0 installs