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
Installs
19
First Seen
Aug 23, 2026
agent-desk — galiprandi/skills