plannotator

Run Plannotator review, gate, and render-html workflows with JSON outputs.

1|1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/luan/agents --skill plannotator-luan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plannotator
Source: https://github.com/luan/agents/tree/main/skills/plannotator
Command: npx skills add https://github.com/luan/agents --skill plannotator-luan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plannotator helps you centralize browser-based review, artifact gate decisions, and HTML rendering so you can consistently assess changes without losing context.

Core Features & Use Cases

  • Centralized Plannotator sessions: Run managed background sessions for review, annotation, gating, and setup-goal flows.
  • Artifact gating and rendering: Convert an absolute local artifact path into real filesystem context, then gate results while optionally rendering HTML.
  • Setup-goal browser sessions: Drive interview and facts-review setup-goal workflows by writing returned JSON to the matching result files for later steps.

Quick Start

Use plannotator review after stating what changed, where feedback is requested, and what you intentionally left out.

Frequently Asked Questions about plannotator

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

FAQPage Schema
How do I gate artifacts using absolute local filesystem paths?

Local artifacts are gated by resolving their paths to absolute filesystem locations before running gate or review commands. This ensures the workflow evaluates actual local files and outputs the resulting gate decisions as structured JSON.

Can I render HTML output from local code and artifacts?

The setup-goal workflow drives interview and facts-review browser sessions by executing setup-goal invocations. It captures the returned JSON data and writes it directly to matching result files for use in later workflow steps.

Do I need any external dependencies to run Plannotator workflows?

HTML rendering is supported as an optional step within the annotation and gating workflow. It processes local code and artifacts after their paths are resolved to absolute filesystem locations, rendering the results directly in the browser session.

What is the best way to structure JSON files for setup-goal interview sessions?

No external dependencies are required to run artifact gating, rendering, and setup-goal workflows. The skill operates independently by utilizing a managed background execution pattern to handle all local JSON-driven review sessions.