PlaygroundCatalog › Office Hours Design
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.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

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