annotate

Process JSONL annotations to apply insert, delete, replace, and comment edits.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/huacheng/moonview --skill annotate-huacheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: annotate
Source: https://github.com/huacheng/moonview/tree/main/plugins/task-ai/skills/annotate
Command: npx skills add https://github.com/huacheng/moonview --skill annotate-huacheng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Process JSONL annotations coming from the file viewer, triaging and applying edits to source files without compromising original content.

Core Features & Use Cases

  • Triages and processes 4 annotation types (insert, delete, replace, comment) delivered as JSONL prompts.
  • Performs cross-impact assessment across file layers, with content sanitization and structured execution reports.
  • Generates operational context updates (.index.json, .summary.md) and routing signals via .auto-signal for progressive workflows.

Quick Start

Invoke by sending a batch of JSONL annotations to /task-ai:annotate to begin processing.

Frequently Asked Questions about annotate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process JSONL annotations to apply file edits automatically?

To process JSONL annotations automatically, submit a batch of insert, delete, replace, or comment annotations to the task endpoint. The system triages each prompt, validates paths, sanitizes content, and writes changes directly to source files while generating an execution report.

What is cross-impact analysis for multi-file code editing?

Cross-impact analysis for code editing evaluates how insert, delete, replace, and comment annotations affect multiple files and layers within a notebook-style workspace. It ensures safe content modifications by assessing dependencies before writing changes to source files.

Can I batch process insert, delete, replace, and comment annotations across multiple files?

Yes, you can batch process these four annotation types across multiple files. The workflow triages JSONL prompts, performs path validation, applies content sanitization, and writes updates to source files while emitting structured execution reports and routing signals.

Do I need specific context files like .target.md or .plan.md to start document processing?

Yes, document processing reads and updates operational context files such as .target.md, .plan.md, and .index.json. These files guide the triage of JSONL annotations and ensure safe edits before generating .summary.md and .auto-signal routing outputs.

What are the limitations of automated JSONL annotation processing?

Automated JSONL annotation processing requires strict path validation and relies on structured context files to function safely. It is limited to insert, delete, replace, and comment operations within notebook-style workspaces and cannot bypass content sanitization rules.

What is the best way to manage workflow signals after applying code edits?

The best way to manage workflow signals after code edits is to utilize the generated .auto-signal files. These routing signals are emitted alongside .summary.md reports to trigger progressive workflows and update the .index.json context automatically.