Skip to content

Add a walkthrough and shortcuts for non-technical contributors - #3

Merged
rjbell4 merged 2 commits into
mainfrom
claude/contributor-guide
Aug 16, 2026
Merged

Add a walkthrough and shortcuts for non-technical contributors#3
rjbell4 merged 2 commits into
mainfrom
claude/contributor-guide

Conversation

@rjbell4

@rjbell4 rjbell4 commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

What changes

Everything written so far assumed the reader knew what a branch was. Someone
who just wants Jane Doe on the mentors page had nowhere to start. Three things
fix that.

GUIDE.md — a walkthrough from nothing to a published change. Sign up for
GitHub, get added to the org, get Claude access, then a worked example of adding
a mentor from first message to live. It names the things people actually trip
on: the missing Merge button is deliberate rather than broken, preview pages
carry a badge so they are not mistaken for the live site, and a change can be
revised as many times as you like before anyone sees it. A glossary at the end
makes the GitHub vocabulary decodable.

Four shortcuts in .claude/skills//add-mentor, /add-sponsor,
/update-events, /new-season. They prompt for exactly what each job needs.
Claude can also load them from plain English, so nobody has to memorise a
command.

They also encode mistakes this site has already made once:

Skill Guards against
update-events Event codes that must match their venue — North Charleston was linked to the Pembroke event on the old site
add-sponsor Logo dimensions read off the file rather than guessed, so the wall does not reflow
new-season Results taken from The Blue Alliance, never copied from last year — how the 2025 page shipped with 2024 records
add-mentor Square crops at the right size, since nothing in the build resizes images

An issue form for anyone who will not use Claude at all — same information,
plain web form, a maintainer actions it. Blank issues are off so the form is the
path of least resistance.

Each skill ends by pointing back at "Handing work back" in CLAUDE.md, so a
change made through a shortcut still arrives with screenshots and a preview.

Pages affected

None — documentation and tooling only. The built site is byte-for-byte
identical, so there are no screenshots.

How to review

  • Read GUIDE.md as if you had never seen GitHub — does anything assume
    knowledge it should not?
  • Check the setup steps match reality, especially what you want people to do
    about Claude access
  • Try /add-mentor in a Claude session on this branch
  • Look at the issue form at Issues → New issue once merged

One thing to confirm

GUIDE.md tells people to ask a maintainer whether the team has a Claude plan
they should be added to, since Claude Code needs a paid plan. If there is a
specific arrangement — a team plan, or a named person who handles it — tell me
and I will put the real instruction in instead.


Generated by Claude Code

Everything written so far assumed the reader knew what a branch was. Someone
who just wants Jane Doe on the mentors page had nowhere to start.

GUIDE.md starts from having no accounts at all: sign up for GitHub, get added
to the org, get Claude access, then a worked example of adding a mentor from
first message to published. It names the things people will actually hit — the
missing Merge button is deliberate rather than broken, preview pages carry a
badge so they are not mistaken for the live site, changes can be iterated on
before anyone sees them — and ends with a glossary so the GitHub vocabulary is
decodable rather than a wall.

Four skills in .claude/skills/ turn the common jobs into /add-mentor,
/add-sponsor, /update-events and /new-season. They prompt for exactly what each
task needs, and encode the mistakes already made once: event codes that must
match their venue after North Charleston was linked to the Pembroke event,
sponsor logo dimensions that must be read off the file rather than guessed,
season results that must come from The Blue Alliance rather than last year's
block. Claude can also load them from plain English, so nobody has to memorise
a command.

For anyone who will not use Claude, an issue form collects the same information
in a plain web form for a maintainer to action, with blank issues turned off so
the form is the path of least resistance.

Each skill ends by pointing back at "Handing work back" in CLAUDE.md, so a
change made through a shortcut still arrives with screenshots and a preview.
@rjbell4
rjbell4 requested a review from a team as a code owner August 16, 2026 04:21
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 16, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lynk-website f2a68bc Commit Preview URL

Branch Preview URL
Aug 16 2026, 04:38 AM

Team mentors hand out the Claude account, so the guide no longer sends
people off to work out plans for themselves. Setup gains a step for
connecting GitHub and granting access to LynkRobotics/website, which is
what lets Claude push a branch and open a pull request, and says plainly
that approving it does not let Claude publish.

Nothing on the non-technical path now mentions a terminal: the local
npm instructions move out of README's everyday workflow into a section
marked for developers, and CONTRIBUTING labels its manual route the
same way.

GitHub access questions go to [email protected].

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01JwRVGEYx7WxaNm8yvxSrUZ
@rjbell4
rjbell4 merged commit a13f2c7 into main Aug 16, 2026
2 checks passed
@rjbell4
rjbell4 deleted the claude/contributor-guide branch August 16, 2026 04:38
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.

2 participants