Skip to content

chore: add create-pr, eli5, quickwins, and release workflow skills#93

Merged
Connorrmcd6 merged 2 commits into
mainfrom
chore/add-workflow-skills
Jun 13, 2026
Merged

chore: add create-pr, eli5, quickwins, and release workflow skills#93
Connorrmcd6 merged 2 commits into
mainfrom
chore/add-workflow-skills

Conversation

@Connorrmcd6

@Connorrmcd6 Connorrmcd6 commented Jun 13, 2026

Copy link
Copy Markdown
Owner

Adds four project-level skills under .claude/skills/, each capturing a workflow we've been running by hand in this repo:

  • create-pr — branch off main → run the gates → commit with the Co-Authored-By footer → push → open a PR with the 🤖 footer and Closes #N. Encodes the standing rule (report mergeable, don't merge; verify CI green if asked), and ends each run with a brief ELI5 to read while CI runs.
  • eli5 — plain-English, jargon-free explanation of a PR/diff/code/concept; defaults to "what we just did".
  • quickwins — scan a milestone/backlog, triage genuine quick wins from disguised epics, recommend a next step, and hand off to create-pr.
  • release — the two-phase release flow: a prepare PR off release/X.Y.Z (Cargo version bump, Cargo.lock refresh, scripts/bump-docs-version.sh, CHANGELOG cut + compare links), then a confirmation-gated tag-and-push of vX.Y.Z that fires release.yml. Tagging is gated because it publishes to npm + GitHub Releases and dispatches the surface-site docs sync; it also flags the known npm-visibility flake (npm channel: publish succeeds and CI is green, but the registry has zero versions — npx @gradient-tools/surface fails ENOVERSIONS #80).

Verification

Docs/skills-only change — no Rust touched, so the fmt/clippy/test gates have nothing to act on. Each SKILL.md has valid frontmatter (name + description); /reload-skills picked the first three up (the fourth lands on next reload).

🤖 Generated with Claude Code

Connorrmcd6 and others added 2 commits June 13, 2026 11:46
Three project-level skills capturing recurring workflows in this repo:

- create-pr: branch off main, run the gates, commit with the
  Co-Authored-By footer, push, and open a PR with the 🤖 footer and a
  Closes #N link; reports mergeable without merging (repo convention),
  and ends with a brief ELI5 to read while CI runs.
- eli5: plain-English, jargon-free explanation of a PR/diff/code/concept.
- quickwins: scan a milestone/backlog, triage genuine quick wins from
  disguised epics, recommend a next step, and hand off to create-pr.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Captures this repo's two-phase release flow: a prepare PR off a
release/X.Y.Z branch (Cargo version bump, Cargo.lock refresh,
scripts/bump-docs-version.sh, CHANGELOG cut + compare links), then a
gated tag-and-push of vX.Y.Z that fires release.yml. The tag phase is
behind explicit confirmation since it publishes to npm + GitHub Releases
and dispatches the surface-site docs sync.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Connorrmcd6 Connorrmcd6 changed the title chore: add create-pr, eli5, and quickwins workflow skills chore: add create-pr, eli5, quickwins, and release workflow skills Jun 13, 2026
@Connorrmcd6 Connorrmcd6 merged commit bbf0c9b into main Jun 13, 2026
5 checks passed
@Connorrmcd6 Connorrmcd6 deleted the chore/add-workflow-skills branch June 13, 2026 10:01
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.

1 participant