Skip to content
Back to skills

Tailr Start

ASecurity

Start a Tailr session against the running dev server and begin watching for the reviewer's first batch of visual markup. Invoke with /tailr-start.

  • 7 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 19, 2026
ai-agents

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add gcrft123/tailr --skill tailr-start --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tailr Start?

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

Security grade badge for Tailr Start
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gcrft123-tailr-start/badge)](https://www.skillsdirectory.com/skills/gcrft123-tailr-start)

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: tailr-start
description: "Start a Tailr session against the running dev server and begin watching for the reviewer's first batch of visual markup. Invoke with /tailr-start."
disable-model-invocation: true
argument-hint: "[dev server url, e.g. http://localhost:3000]"
license: MIT
---

# Start a Tailr review session

The user invoked this with: $ARGUMENTS

Carry this out now. Do not summarize it back or ask whether to proceed.

## 1. Find the dev server

If `$ARGUMENTS` names a URL, use it. Otherwise work out where this project's dev
server runs — check `package.json` scripts, the framework's default port, or
whatever is already listening — and start it if it is not up. Ask only if you
genuinely cannot determine it.

## 2. Start Tailr against it

Use Tailr's own detach — do **not** background the command with `&`, and do not
touch anything under `.tailr/`:

    npx -y @gcrft123/tailr start --target <dev server url>

Or call the `tailr_start` MCP tool with the same target. Either returns once the
session is up and prints the review URL. It proxies the app on its own port
(usually 4100) and injects its overlay. Nothing in the project's source is
modified, and hot reload keeps working.

If it reports a session is already up, use the URL it names rather than
starting a second one.

## 3. Hand over the URL and start watching

In the same message, do both:

- Tell the reviewer the review URL Tailr printed, and that they should use it
  **instead of** the original dev server port. Tell them to hold their marking
  key — **Alt**, unless they have set another with `/tailr-config` — and click
  an element to comment, right-click to mark it for removal, double-click text
  to edit it, and Shift-click to mark a spot — then press **Send**.
- Call the `tailr_wait` MCP tool, or run `npx -y @gcrft123/tailr wait` as a
  background process.

`wait` stays quiet until Send is pressed and then returns — that return is how
you find out a batch has arrived, so the reviewer never has to tell you.

## 4. Then follow the review skill

From there the loop is `wait` → `pull` → `progress` per mark → `done` or
`fail`. The `review` skill in this plugin carries the full rules; follow it for
the rest of the session.

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.