CtrlK
BlogDocsLog inGet started
Tessl Logo

refine-live

In-chat fallback for the Timeline Inspector Refine agent. Use when the user runs `/refine live`, asks to "refine live", "go live", or answer refine jobs — but ONLY when no persistent agent is wired (no `npx transitions-refine live`). Prefer `npx transitions-refine live` for run-and-forget (relay spawns agent per click, no idle credit burn). This skill long-polls the relay, posts suggestions, handles scan/apply jobs.

66

Quality

79%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./refine/.agents/skills/refine-live/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Highly actionable with executable commands and complete payloads, supported by a clear loop with feedback checkpoints. Weaker on token efficiency (repetition) and progressive disclosure (monolithic inlining of material that could live in separate files).

Suggestions

De-duplicate the three-exit guidance: state it once in the loop section and have step 5 reference it instead of restating it.

Split the 21-recipe list and the motion-token tables into reference files under references/ and link to them, keeping SKILL.md an overview with the core loop.

Add an explicit verification checkpoint in the Apply job path (e.g. confirm the edited file still parses / the selector still matches) before posting applied:true.

DimensionReasoningScore

Conciseness

Dense and instruction-rich without teaching known concepts, but the three exits, the start-latch logic, and the '/refine live' resume guidance are each restated multiple times and could be tightened.

3 / 5

Actionability

Every endpoint has a copy-paste curl command with a full JSON body, plus concrete token tables and a complete recipe list covering the common cases.

5 / 5

Workflow Clarity

Clear numbered loop with explicit feedback checkpoints (stop signal, idle backoff with reset, result vs error); the destructive apply path lacks an explicit edit-validation step, leaving a minor gap.

4 / 5

Progressive Disclosure

Well-sectioned but ~450 lines with bulk reference material (21-recipe list, motion-token tables, scan/apply specs) inlined; no bundle files exist and the named reference paths point outside this skill's bundle.

3 / 5

Total

15

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, niche description that clearly states capability, trigger conditions, and scope boundary. Minor gains possible from tightening the action list and adding a few more natural synonyms.

DimensionReasoningScore

Specificity

Lists several concrete actions ('long-polls the relay, posts suggestions, handles scan/apply jobs') plus the persistent alternative, but each action stays somewhat high-level.

4 / 5

Completeness

Explicitly answers both what (in-chat fallback that long-polls the relay, posts suggestions, handles scan/apply) and when (concrete triggers gated by 'ONLY when no persistent agent is wired').

5 / 5

Trigger Term Quality

Includes natural trigger phrases users would say ('/refine live', 'refine live', 'go live') plus the CLI invocation; a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Timeline Inspector Refine agent, /refine live, npx transitions-refine live) with distinct triggers and an explicit boundary against the persistent agent.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Jakubantalik/transitions.dev
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.