Claude Code, GitHub, the skills and your pm-os: how they connect, and how to get real client work out of them. Work through the tabs in order and tick each step as you go.
You set this up before, so this is a health check. Tick each item that already works. If one doesn't, press I'm stuck. Richard sees it on the live board, and the fix opens below.
Shortcut: Claude Code can check most of these for you. Each fix includes a prompt you can paste straight into Claude Code.
Eight parts, arranged in five layers. Click any part to see what it is, where it lives, and what goes wrong without it. Then press Trace a request to follow one prompt through all of them.
Press Start to follow this request through the system, one step at a time.
Four questions. Your score shows on the live board, and nobody sees which answers you picked.
Every working session follows the same three steps. The middle step is where your judgement matters.
You should see: skills linked, clients linked, and nothing reported as "behind".
business/ files.If you skip this step, your teammates cannot see your work and the next session starts without what you learned today.
No client, no skill and no keyword. Claude guesses the voice, the audience and where to save the file.
It names the skill, the client, the keyword, the audience and the output, so Claude only asks about what it really cannot work out.
| Skill | Use it when | Discipline |
|---|---|---|
/pm-os-search | You need something the team already wrote: a past brief, meeting notes, a decision. | Everyone |
/pm-os-codify | A client sends a PDF, deck or email that should become part of their context. | Everyone |
/pm-seo-meeting-summariser | You have a call transcript and need notes plus action items. | Everyone |
/pm-seo-meta-optimiser | A page needs a new title tag, H1 or meta description. | SEO |
/pm-seo-kw-quick-analysis | You have a Search Console export and want a fast strategy read. | SEO |
/pm-seo-reporting | The monthly report email for a client is due. | SEO |
/pm-content-brief | A new article needs a brief. | Content |
/pm-content-optimise-brief | An existing page needs a refresh brief. | Content |
/pm-content-brief-writer → /pm-content-qa | A brief is approved and the article must be written, then checked. | Content |
/dpr-kb-search | A Digital PR question: hooks, media lists, campaign types, reporting. | Digital PR |
/dpr-kb-ingest | A campaign post-mortem or pitch learning should go into the DPR knowledge base. | Digital PR |
Not sure which skill fits? Describe the task in plain words. Claude Code picks the matching skill when one exists.
Choose your discipline, then run one real skill on one of your own clients. When the output is in front of you, mark it done.
Everyone in the session, live. People who are stuck show at the top, with the step they are stuck on.