dayplan
Generate a complete day plan combining DRI livesite (IcM) and ADO sprint work into a unified time-blocked schedule.
Skill by Zanark
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zanark-dayplan
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dayplan
What's inside
- Skill name
dayplan- Description
- Generate a complete day plan combining DRI livesite (IcM) and ADO sprint work into a unified time-blocked schedule. Use when user wants the full picture of their day. Keywords - day plan, full plan, gimme plan, my day, complete schedule, everything today, combined workplan.
- License
- Apache-2.0
- Instructions
- 151 lines in SKILL.md · view on GitHub
Files (7)
- README.md
- SKILL.md
- ARCHITECTURE.md · docs/
- EXAMPLES.md · docs/
- OPERATIONS-AND-TESTING.md · docs/
- REFERENCE.md · docs/
- WORKFLOW.md · docs/
SKILL.md (first lines)
# Day Plan Generator (Combined DRI + ADO)
Generates a **unified, time-blocked day plan** combining both DRI livesite duties (IcM incidents) and ADO sprint tasks into a single cohesive schedule.
> **This is the combined output of `dri-workplan` + `ado-workplan`.** Use this when the user wants the full picture. For IcM-only or ADO-only, use those individual skills.
## 🛑 CRITICAL RULES — DATE & TIME
- **DATE**: MUST be fetched from the internet (use a web tool or system clock). Must be accurate as per **IST (India Standard Time, UTC+5:30)**. NEVER guess the date.
- **TIME**: When workplan is requested, it should **always start from 11:00 AM IST** (work start time) — NOT from current time, UNLESS the user explicitly says "starting now" or "from current time".
- **Current time** displayed anywhere in the output MUST always be in **IST**.
## When to use this skill
- User asks for "day plan", "full plan", "gimme plan", "plan my day"
- User asks "what's on my plate", "everything today"
- User asks for "workplan" without specifying DRI or ADO specifically
- Morning planning or end-of-day summary
## Data Sources
1. **IcM MCP** — `icm-search_incidents` with `assignedTo: "mishrad"`, severities [2,3,4], states ["Active","Mitigating","Mitigated"]
2. **ADO MCP** — `ado-msazure-wit_my_work_items` or `ado-msazure-wit_get_work_items_batch_by_ids`
3. **Session SQL** — `user_preferences` table for schedule, display rules, formatting
4. **Session SQL** — `work_items` table for cached item state
## User Preferences (from SQL)
Always read these before rendering:
| Key | Purpose |
|-----|---------|
| `daily_routine` | Work hours and time blocks (11:00–18:00 IST) |
| `workplan_style` | Exact visual format specification |
| `ado_display_rule` | PBI/Task hierarchy display rules |
| `dri_week` | Current DRI week context (if active) |
## Output Format
Uses the **shared two-column box layout** — single unified schedule with both IcM and ADO interleaved by priority.
### Structure
```
┌───────────────────────────────────────────────────────────┐
│ 📋 DAY PLAN — {Day}, {Date} │
│ 🕚 Hours: 11:00–18:00 IST {DRI context if active} │
│ 🚨 IcMs: {summary} │ 🔵 ADO: {count} active │
├───────────┬──────────────────────────────────────────────┤
│ │ │
│ HH:MM │ {emoji} Block Title │
│ │ ➤ Sub-item detail │
│ │ │
│- - - - - -│- - - - - - - - - - - - - - - - - - - - - - - │
```
- {status_emoji} [#{id}](url) — Item title
```
│ │ │
├───────────┴─────────────────────────────────────────────┤
│ 💡 Insight or tip line │
│ 📌 QUEUED │
```
- ⬚ [#{id}](url) — Queued item title
```
└─────────────────────────────────────────────────────────┘
```
### Key Rules
1. **Box inside code fences** — preserves monospace alignment
2. **Lines kept SHORT (~55 chars)** — avoids terminal wrapping
3. **Two-column**: time │ content with emoji
4. **Dashed separators**: `│- - - - - -│- - - - - - - - -│`
5. **Sub-items**: `➤` prefix inside box
6. **Links as markdown bullets OUTSIDE code fences** — between box segments so they're clickable
7. **Multiple code fence blocks** broken up by link bullets
8. **Footer** with 💡 tip + 📌 QUEUED section
9. **Closing `└───┘`** in its own code fence after queued links
### Link Emoji Legend (all combined)
| Emoji | Meaning |
|-------|---------|
| 🔥 | Sev2 IcM (Active) |
| ⚠️ | Sev3 IcM (Active) |
| 📋 | Sev4 IcM (Active) |
| 🟡 | Mitigated IcM (pending close) |
| 🔵 | Active ADO task (In Progress) |
| 🔍 | In Review ADO task |
| ⬚ | Queued / To Do / low-priority |
| 🅿️ | Parked |
| ✅ | Done |
### URL Formats
- **IcM**: `https://portal.microsofticm.com/imp/v5/incidents/details/{id}/summary`
- **ADO**: `https://msazure.visualstudio.com/One/_workitems/edit/{id}`
### ADO Display Rules
- If PBI has child tasks → show PBI as header, tasks nested below with `├─` / `└─`
- If PBI has NO child tasks → show PBI standalone
- Only `#number` is hyperlinked, title is plain text after em-dash
## Schedule Template (IST) — Combined
| Time | Block | Content |
|------|-------|---------|
| 11:00 | 🟢 Start Day | Email/Teams triage + IcM sweep |
| 11:30 | 🔵 Standup | Yesterday/Today/Blocker |
| 12:00 | 🟣/🔴 Focus Block 1 | IcM fires first, then sprint tasks |
| 14:00 | ⚪ Lunch | — |
| 15:00 | 🟣 Focus Block 2 | Sprint tasks / code reviews |
| 16:00 | 🟠 Break | — |
| 16:30 | 🟣 Focus Block 3 | Remaining tasks / IcM close-out |From Zanark/skill-library, Apache-2.0.
More from Zanark/skill-library
- 0.565score
context-mesh
Zanark
Build, refresh, inspect, or open the cross-session Context Mesh dashboard that connects every `.agent-context` store with zmem memories and traces artifacts…
SkillAFreshness: AClaude Code +9 - 0.565score
context-offload
Zanark
Persist and resume agent context across sessions via the fixed-name `.agent-context/` store (STATE/MEMORY/JOURNAL/README) so a new session opened in a base…
SkillAFreshness: AClaude Code +9 - 0.565score
nse-advisor
Zanark
Indian stock market advisor — "Harshad Mehta" persona from Scam 1992.
SkillAFreshness: AClaude Code +9 - 0.565score
ado-workplan
Zanark
Generate a formatted ADO sprint workplan with work items in a time-blocked schedule.
SkillAFreshness: AClaude Code +9 - 0.556score
documentation-mesh
Zanark
Create or refresh an offline evidence-backed documentation mesh for a Markdown collection.
SkillAFreshness: AClaude Code +9 - 0.556score
career-forensics
Zanark
Engineering Career Operating System (career forensics v3).
SkillAFreshness: AClaude Code +9 - 0.554score
speak
Zanark
Speak text aloud using Windows text-to-speech.
SkillAFreshness: AClaude Code +9 - 0.550score
clipfarm-leetcode
Zanark
Create reviewed coding and system-design clips with automatic local transcripts.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 4, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/Zanark/skill-library
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Zanark
- 0.565score
context-mesh
Zanark
Build, refresh, inspect, or open the cross-session Context Mesh dashboard that connects every `.agent-context` store with zmem memories and traces artifacts…
SkillAFreshness: AClaude Code +9 - 0.565score
context-offload
Zanark
Persist and resume agent context across sessions via the fixed-name `.agent-context/` store (STATE/MEMORY/JOURNAL/README) so a new session opened in a base…
SkillAFreshness: AClaude Code +9 - 0.565score
nse-advisor
Zanark
Indian stock market advisor — "Harshad Mehta" persona from Scam 1992.
SkillAFreshness: AClaude Code +9 - 0.565score
ado-workplan
Zanark
Generate a formatted ADO sprint workplan with work items in a time-blocked schedule.
SkillAFreshness: AClaude Code +9 - 0.556score
career-forensics
Zanark
Engineering Career Operating System (career forensics v3).
SkillAFreshness: AClaude Code +9 - 0.556score
documentation-mesh
Zanark
Create or refresh an offline evidence-backed documentation mesh for a Markdown collection.
SkillAFreshness: AClaude Code +9
Cite this page
dayplan skill. Agent Mart. https://agentmart.dev/skills/zanark-dayplan (last updated 2026-10-24)