Download for MacApple silicon, macOS 14+
Skill

sightmap-authoring

@fullstorydev Updated 2026-09-25

Use when building or maintaining a sightmap corpus — defining components, authoring .sightmap/ YAML, seeding from a live site or the codebase, running snapshot/coverage/validate/lint, or diagnosing coverage gaps. Activate whenever a .sightmap/ directory is present in the project.

Install

With your agent

Install OMGSkills skill "fullstorydev/subtext:skills/sightmap-authoring" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/fullstorydev/subtext /tmp/subtext && ln -s /tmp/subtext/skills/sightmap-authoring ~/.claude/skills/sightmap-authoring

From README

Sightmap authoring A sightmap layers semantic component names onto a live page's ARIA tree, enabling structured event attribution (click [ProductCard] > [AddToCartButton]) and AI-readable page snapshots (42 [CategoryTile category="Garden Center"]). Two outputs drive everything: Coverage: every interactive node has a component ancestor (T1 direct or T2 scoped) Annotation: component names + extracted properties appear inline in the tree Further reading. This skill is the authoring reference: the coverage model, the component model (Component hierarchy and Cross-view references below), the outer loop, the tool surface, lint rules, and the quality checklist are all here. For the normative spec and deeper background, see the docs at . To use a finished corpus — driving the browser and interacting with the page — see the sightmap-browser skill. These commands need the sightmap binary on your PATH.