calendar-defrag
Defragment a work calendar through a tool-using agent — find the meeting debt, propose the consolidation, and (approval-gated) execute the moves. Use when asked to defrag my calendar, get me focus time, audit my meetings, or fix my week. Produces the calendar audit (cost per meeting, fragmentation map), a defrag proposal with focus blocks, and an approval-gated execution plan.
npx skills add mohitagw15856/pm-claude-skills --skill calendar-defrag --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Calendar Defrag Skill Calendars fragment the way disks did: nothing big fits anywhere, and every week costs more than it returns. This skill audits the week like a capacity planner (what each meeting costs, what the fragments waste), proposes the defrag, and — only with approval — executes the moves through an agent with calendar access. ## What This Skill Produces - **The audit** — every recurring meeting priced (hours × attendees), fragmentation map of the week, the largest contiguous focus block currently possible - **The defrag proposal** — meetings to shorten / merge / make async / decline-with-note, moves that consolidate fragments into 2h+ focus blocks - **The execution plan** — exact calendar operations, shown before any are made ## Required Inputs Ask for these if not provided: - **Calendar scope** — which week(s), work hours, timezone - **The user's real priorities** — defrag serves deep work on *something*; name it - **Untouchables** — meetings that are politically or contractually fixed - **Meeting-owner etiquette** — may the agent propose times to others, or only move solo/owned events? ## Framework 1. **Price everything:** duration × attendees = cost; recurring cost
- What This Skill Produces
- Required Inputs
- Framework
- Output Format
- Quality Checks
- Anti-Patterns
- Execution
- Preconditions
- Allowed actions
- Verification
- Rollback
What does the calendar-defrag skill do?
Defragment a work calendar through a tool-using agent — find the meeting debt, propose the consolidation, and (approval-gated) execute the moves. Use when asked to defrag my calendar, get me focus time, audit my meetings, or fix my week. Produces the calendar audit (cost per meeting, fragmentation map), a defrag proposal with focus blocks, and an approval-gated execution plan.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill calendar-defrag --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
