agent-desk
Installation
SKILL.md
Agent Desk
Manage tasks, events, sessions, links, and configuration through the agent-desk dashboard — a static SPA deployed on GitHub Pages that exposes a synchronous JavaScript API on window.agentAPI. The agent drives it via eval through playwright-cli.
Purpose
Agent-desk is a dashboard/homepage for AI agents. It persists everything in IndexedDB (per-browser-profile storage) and exposes a sync API that the agent calls through browser eval. Use it as the agent's working memory: a task list, a calendar, a session log, and a relationship graph between them.
Use for:
- Tracking work items (tasks) with status, priority, due dates, and tags
- Managing a calendar of events (meetings, deadlines, reminders)
- Maintaining session continuity across runs (start/end sessions with summaries)
- Linking entities together (a task scheduled-for an event, a task blocked-by another task)
- Searching across all entities at once
- Customizing task states and other config for the current workflow