CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

82%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.

A highly actionable, well-sequenced operational skill: every step has an executable command, explicit exit conditions, and failure paths. Weaknesses are minor — some repeated exit-condition prose and a missing post-edit verification step for apply jobs.

DimensionReasoningScore

Conciseness

Dense and operational throughout — token tables, curl commands, job shapes — with no primer on concepts Claude already knows. Minor trimming opportunities exist: the three exit conditions are restated in both the loop section and step 5, and the 'Two modes' section repeats the frontmatter description.

4 / 5

Actionability

Fully executable: copy-paste curl commands for every endpoint with complete JSON payloads, exact request/response shapes for all three job kinds, a suggestion-field table, and explicit fallback/error payloads ('{"applied":false,"summary":…}', /jobs/<id>/error).

5 / 5

Workflow Clarity

Clear numbered loop (steps 0–5) with prioritized exit conditions, idle-backoff checkpoints, and distinct handling per job kind including not-found fallbacks. Not a 5 because apply jobs write to user source with no post-edit verification step and no validate-retry loop.

4 / 5

Progressive Disclosure

Well-structured single file with anchored jump links to the scan/apply sections, and the inlining of the recipe catalog and token tables is explicitly justified by the one-shot, zero-file-reads speed requirement ('its tokens and decision rules are inlined here'). Not a 5 because the 21-recipe catalog and token tables could still live in a one-level-deep reference for non-latency contexts.

4 / 5

Total

17

/

20

Passed

Description

83%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, explicit description: concrete actions, explicit 'Use when' triggers with a boundary clause, and third-person voice. The main residual risks are the generic 'go live' trigger and a slightly compressed action list.

DimensionReasoningScore

Specificity

Names the concrete actions — 'long-polls the relay, posts suggestions, handles scan/apply jobs' — plus the two operational modes it covers. Not a 5 because the action list is compressed and scan/apply are mentioned without elaboration, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both: what ('This skill long-polls the relay, posts suggestions, handles scan/apply jobs') and when ('Use when the user runs /refine live, asks to "refine live", "go live", or answer refine jobs'), with concrete trigger phrases and an explicit only-when boundary.

5 / 5

Trigger Term Quality

Covers natural phrasings users would say — 'runs /refine live', 'refine live', 'go live', 'answer refine jobs'. Not a 5 because 'go live' is generic (deploy connotation) and a few obvious variants (e.g. 'live refine', 'refine jobs') are absent.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Timeline Inspector Refine, transitions relay) with an explicit boundary ('ONLY when no persistent agent is wired'). Minor overlap risk remains because 'go live' and generic 'refine' phrasing could collide with unrelated deployment or code-refinement requests.

4 / 5

Total

17

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Jakubantalik/transitions.dev

Path

refine/.agents/skills/refine-live/SKILL.md

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.