OH
Office Hours Design
🔵 Stable🕐 updated 2026-07-19
🔷 SkillSpec L3
pm-cowork
Replace ad-hoc interruptions with office hours that actually get used — the slot design (cadence, length, format), the routing rules that tell people what goes there vs. what shouldn't wait, and the empty-hours and overflow failure modes handled in advance. Use when asked set up office hours, I'm interrupted constantly but want to stay accessible, my office hours sit empty, or design expert time for the team. Produces the slot design, the routing card, the facilitation format, and the tuning rules.
What to give it
▸The interruption pattern — what people currently come for, how often, how urgent-really; the design fits the demand that exists, and a week's tally beats impressions
▸The expert's goals — protecting maker time? Scaling their knowledge? Both change the format (protection wants strict routing; scaling wants public answers and recorded sessions)
▸The audience's alternatives — what people do when the expert is unavailable (block? guess? ship wrong?) — the never-waits line is drawn by the cost of blocking
▸The platform — bookable calendar slots, a drop-in call link, a channel thread — the mechanics use real tools
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The slot design cites a real demand tally
✓The routing card's never-waits line is explicit and generous
✓Attending is designed to be cheaper than interrupting
✓Answers default to public with a capture route
✓Tuning checkpoints are calendared with their diagnosis trees
⚠️ What it refuses to do
Do not design from the ideal calendar — the demand tally is the ground truth
Do not let office hours absorb emergencies — the never-waits line protects the system's credibility
Do not require polished questions — the half-formed thing is exactly what office hours are for
Do not answer everything privately — private answers scale linearly; public ones compound
Do not perform empty availability — genuinely low demand means a smaller slot, honestly held
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="office-hours-design"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Office Hours Design is one of 750 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog