Skip to content
Back to skills

Annotate

ASecurity

Process and apply user annotations from Design Mode. Use when the user says 'apply annotations', 'process my design comments', 'fix those', 'apply my changes', 'do what I noted', 'apply design feedback', or when the auto-read hook detects pending annotations.

  • 8 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
developmentjavascriptjavabash

Works with

  • mcp

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add harshkedia177/design-mode --skill annotate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Annotate?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Annotate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/harshkedia177-annotate/badge)](https://www.skillsdirectory.com/skills/harshkedia177-annotate)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: annotate
description: "Process and apply user annotations from Design Mode. Use when the user says 'apply annotations', 'process my design comments', 'fix those', 'apply my changes', 'do what I noted', 'apply design feedback', or when the auto-read hook detects pending annotations."
allowed-tools:
  - Read
  - Edit
  - Write
  - Grep
  - Glob
  - Bash
  - ToolSearch
  - mcp__design-mode__read_annotations
  - mcp__design-mode__read_element
  - mcp__design-mode__apply_style
  - mcp__design-mode__screenshot
  - mcp__design-mode__eval_js
  - mcp__plugin_design-mode_design-mode__read_annotations
  - mcp__plugin_design-mode_design-mode__read_element
  - mcp__plugin_design-mode_design-mode__apply_style
  - mcp__plugin_design-mode_design-mode__screenshot
  - mcp__plugin_design-mode_design-mode__eval_js
  - mcp__Claude_Preview__preview_eval
  - mcp__Claude_Preview__preview_screenshot
  - mcp__Claude_in_Chrome__javascript_tool
  - mcp__Control_Chrome__execute_javascript
---

# Annotate — Process and Apply Design Annotations

Read all annotations from the Design Mode overlay, interpret the user's intent for each one, and apply the changes to the actual source code.

## Read Annotations

Use `mcp__design-mode__read_annotations` to get all annotations with full element data (styles, box model, source info, comments).

Present a summary: how many annotations, brief list of each.

## Process Each Annotation

### 1. Locate the Source File

Follow the priority order in `../references/source-lookup.md` to find the element's source file.

### 2. Interpret the Comment

Parse annotations into actionable changes:
- Style changes: "bigger", "red", "more padding" → CSS modifications
- Content changes: "change text to X" → HTML/JSX text changes
- Structural: "move above", "wrap in container" → DOM restructuring
- Removal: "remove this", "hide" → remove or display:none
- Questions: "why is this here?" → explain, don't modify

### 3. Apply the Change

- Use Edit tool to modify the source file
- Follow `../references/commit-to-source.md` to match the project's styling approach
- For each change, explain what was done and why

### 4. Verify

- Take a screenshot with `mcp__design-mode__screenshot` to show results
- Compare with the annotations — do the changes match intent?
- Report which annotations were applied and which need clarification

## Batch Processing

Group annotations by source file and apply all changes in a single pass per file.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.