Agent skill

Office Hours Design

by mohitagw15856 in mohitagw15856/pm-claude-skills

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.

MITAuto-check passed

Install Office Hours Design

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill office-hours-design -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills office-hours-design --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/office-hours-design .claude/skills/office-hours-design && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
office-hours-design
GitHub stars
1.4k
Token cost
~1.4k tokens
SKILL.md length
722 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

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.

  • Works in 5 steps: Fit the slot to the demand tally: count… → The routing card does the enforcement:… → Make attending cheaper than pinging: no… → …
  • Asked set up office hours
  • SKILL.md covers What This Skill Produces, Required Inputs, Framework: The Design Rules and Output Format, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Office Hours Design is an agent skill from mohitagw15856/pm-claude-skills. 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.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked set up office hours
  • Im interrupted constantly but want to stay accessible
  • My office hours sit empty
  • Design expert time for the team

Example prompts

  • “/office-hours-design”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Fit the slot to the demand tally: count a normal week's interruptions — volume and shape pick the design (a dozen small questions →…
  2. The routing card does the enforcement: three lines, posted where people ask — Office hours: design reviews, "am I on the right track,"…
  3. Make attending cheaper than pinging: no agenda required, camera-optional, "bring the half-formed thing" explicitly welcomed — the…
  4. Public-by-default answers scale the expert: questions answered in the open session (others listening, notes posted after) convert one…
  5. Tune by failure mode: empty hours → check routing awareness (do people know?), attendance friction (is booking annoying?), and slot timing…

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Office Hours Design loads about 1.4k tokens when it runs. Until then it costs about 131 tokens; SKILL.md has 722 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~131
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 722 words, ~1,447 tokens.

Download SKILL.mdSave it as .claude/skills/office-hours-design/SKILL.md (or your agent's skills folder).
name
office-hours-design
description
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.

Office Hours Design Skill

Office hours are a trade: the expert's interruptions get batched into scheduled availability, and everyone else gets guaranteed access instead of guilty pinging. The trade fails in two ways — hours nobody attends (usually a routing failure: people don't know what belongs there, or the barrier to showing up beats the barrier to pinging) and hours that overflow into triage. Both are design problems: the slot fits the actual demand pattern, the routing card tells people exactly what goes where (and what should never wait for Thursday), and the format makes showing up cheaper than interrupting.

What This Skill Produces

  • The slot design — cadence, length, and format (drop-in vs. bookable segments) matched to demand
  • The routing card — goes-to-office-hours / ask-in-channel / never-waits — the three-way sort, postable
  • The session format — the queue mechanics, the timebox-per-person, and the everyone-learns option (public answers)
  • The tuning rules — the empty-hours and overflow diagnoses, and the adjustments each triggers

Required Inputs

Ask for these if not provided:

  • 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

Framework: The Design Rules

  1. Fit the slot to the demand tally: count a normal week's interruptions — volume and shape pick the design (a dozen small questions → twice-weekly 45-minute drop-ins; four deep consults → bookable 25-minute segments with a topic-required field). Designing from the ideal calendar instead of the real demand is why hours sit empty while pings continue.
  2. The routing card does the enforcement: three lines, posted where people ask — Office hours: design reviews, "am I on the right track," non-blocking questions. Channel (async, ~24h): quick factuals. Now, always: production down, blocked-today, anything a delay makes expensive. The never-waits line matters most — office hours that swallow emergencies teach people to bypass the whole system, correctly.
  3. Make attending cheaper than pinging: no agenda required, camera-optional, "bring the half-formed thing" explicitly welcomed — the psychological price of showing up must undercut the guilt-ping, or economics routes around the design. The redirect script keeps it kind: "good one for Thursday's hours — grab the 2:10 slot" (with the never-waits check first).
  4. Public-by-default answers scale the expert: questions answered in the open session (others listening, notes posted after) convert one answer into team knowledge — the faq-builder capture loop feeds directly from office-hours notes. Sensitive topics get the private segment; everything else compounds.
  5. Tune by failure mode: empty hours → check routing awareness (do people know?), attendance friction (is booking annoying?), and slot timing (is it during everyone's crunch?) — usually fixable; genuinely low demand → shrink the slot, don't perform availability. Overflow → the demand tally was wrong: add a slot, tighten per-person timeboxes, or split audiences. Review at week 4 and week 12, then quarterly.
Show full SKILL.md (199 more words)Show less

Output Format

Office Hours: [expert/team] — [cadence × length, format]

The Slot Design

[Cadence/length/format + the demand-tally reasoning · booking mechanics on (platform)]

The Routing Card (post this)

Office hours: … · Channel (~24h): … · Never waits: … [The redirect script, verbatim]

Session Format

[Queue mechanics · per-person timebox · public-by-default + the private segment · notes → the FAQ loop]

Tuning

[Week-4 and week-12 checks · the empty diagnosis tree · the overflow adjustments]

Quality Checks

  • 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

Anti-Patterns

  • 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

Example Trigger Phrases

  • "Set up office hours."
  • "I'm interrupted constantly but want to stay accessible."
  • "My office hours sit empty."
  • "Design expert time for the team."

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/office-hours-design of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Office Hours Design next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Office Hours Design compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Office Hours Design this skillmohitagw15856/pm-claude-skills1.4k—~1.4kAutomated safety check: PassMIT
YC Office Hoursgarrytan/gstack136k—~4.2kAutomated safety check: PassMIT
Office Hoursalirezarezvani/claude-skills28k—~935Automated safety check: PassMIT
After Hours Editorial Templatenexu-io/open-design100k—~607Automated safety check: PassApache-2.0
ActualizeNeoLabHQ/context-engineering-kit1.8k—~932Automated safety check: PassGPL-3.0
Wage Hour QAanthropics/claude-for-legal9.6k1 repos~3.3kAutomated safety check: PassApache-2.0

Similar skills

  • YC Office Hours

    garrytan/gstack

    Runs a YC-style office hours session that pressure-tests a product idea before any code and ends in a design document instead of an implementation.

    136k GitHub stars~4.2k tokensUpdated today
    Product & Project ManagementAuto-check passed
  • Office Hours

    alirezarezvani/claude-skills

    /cs:office-hours <topic — YC-style 6-question founder interrogation before any advice.

    28k GitHub stars~935 tokensUpdated 1 mo ago
    Auto-check passed
  • Luxury dark-editorial HyperFrames template for three-page cinematic storyboards, inspired by haute couture title cards and magazine chapter spreads.

    100k GitHub stars~607 tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Actualize

    NeoLabHQ/context-engineering-kit

    Reconcile the project's FPF state with recent repository changes

    1.8k GitHub stars~932 tokensUpdated 1 mo ago
    Knowledge ManagementAuto-check passed
  • Wage Hour QA

    anthropics/claude-for-legal

    Official

    Jurisdiction-aware wage/hour and employment Q&A — classification, overtime, meal/rest breaks, leave, final pay — answered for the specific state/country with the controlling rule researched and…

    9.6k GitHub starsUsed in 1 repo~3.3k tokens
    Auto-check passed
  • Diagnoses GKE JobSet interruptions, restarts, and preemptions for AI/ML training workloads autonomously.

    21k GitHub stars~2.8k tokensUpdated yesterday
    DevOps & CloudAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Office Hours Design

What does Office Hours Design do?

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. Office Hours Design is an agent skill from mohitagw15856/pm-claude-skills. 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.

When should I use Office Hours Design?

Office Hours Design fits situations like: asked set up office hours; im interrupted constantly but want to stay accessible; my office hours sit empty; design expert time for the team.

How do I install Office Hours Design in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill office-hours-design -a claude-code`. Or copy the skill folder (skills/office-hours-design in mohitagw15856/pm-claude-skills) into .claude/skills/office-hours-design in your project. Claude Code loads it when a task matches its description.

How do I install Office Hours Design in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill office-hours-design -a codex`. Or copy the skill folder (skills/office-hours-design in mohitagw15856/pm-claude-skills) into .agents/skills/office-hours-design in your project. Codex loads it when a task matches its description.

Can I use Office Hours Design in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill office-hours-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/office-hours-design, .gemini/skills/office-hours-design, .github/skills/office-hours-design and .opencode/skills/office-hours-design in your project.

What does Office Hours Design need to run?

SKILL.md names no scripts, command-line tools or credentials: Office Hours Design is instructions for the agent only.

Does Office Hours Design access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Office Hours Design safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Office Hours Design use?

Office Hours Design is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Office Hours Design use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Office Hours Design?

Skills that share tags, products or a category with Office Hours Design: YC Office Hours (garrytan/gstack, 136k stars), Office Hours (alirezarezvani/claude-skills, 28k stars), After Hours Editorial Template (nexu-io/open-design, 100k stars) and Actualize (NeoLabHQ/context-engineering-kit, 1.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Office Hours Design?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.