CtrlK
BlogDocsLog inGet started
Tessl Logo

competition-browser-persistence

Internal downstream skill for ctf-sandbox-orchestrator. CTF-sandbox workflow for browser cookies, localStorage, sessionStorage, IndexedDB, Cache Storage, service workers, offline caches, and client-side session persistence. Use when the user asks to inspect browser state, replay cached auth or session behavior, explain why a page behaves differently after load, or trace how stored client state changes requests, rendering, or access. Use only after `$ctf-sandbox-orchestrator` has already established sandbox assumptions and routed here.

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 well-structured, concise investigation workflow with actionable steps and clean one-level-deep progressive disclosure. The main improvement area is adding an explicit validate/retry feedback loop around the decisive-branch reproduction.

Suggestions

Add an explicit verification checkpoint with a retry loop in the Workflow, e.g. 'If the decisive branch does not reproduce, vary one state item and re-run' — this would lift workflow_clarity to 5.

Dedupe the overlap between Quick Start steps and Workflow phases (e.g. 'Record origin, scope, domain, path, expiry' appears in both) to tighten conciseness.

Consider one concrete command or snippet for the most common surface (e.g. a DevTools cookie/storage inspection line) to nudge actionability toward fully copy-paste-ready.

DimensionReasoningScore

Conciseness

Lean, instruction-only body that assumes Claude's competence and avoids explaining known concepts; the only trim opportunity is mild overlap between the Quick Start and Workflow sections, so 4 rather than 5.

4 / 5

Actionability

Concrete, specific guidance ('Inspect cookies, storage buckets, service worker registrations...'; 'Compare clean-state and mutated-state runs with one variable changed at a time') with minor gaps; absence of code is appropriate for this investigation skill per the code-vs-instruction note.

4 / 5

Workflow Clarity

Clear sequenced phases (Map -> Tie -> Reduce) plus a reproduction checkpoint ('Reproduce the smallest stateful sequence that reaches the decisive branch'), but lacks an explicit error-recovery feedback loop, so 4 not 5.

4 / 5

Progressive Disclosure

Concise overview body under 50 lines with a single, clearly signaled one-level-deep reference ('Load references/browser-persistence.md'), which exists and holds the checklist, matching the 5 anchor.

5 / 5

Total

17

/

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, well-scoped description that clearly answers both what it does and when to use it with concrete triggers, tightly bounded to its CTF-sandbox niche. Slightly stronger on completeness and distinctiveness than on trigger-term breadth.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'inspect browser state, replay cached auth or session behavior, explain why a page behaves differently after load, or trace how stored client state changes requests, rendering, or access' — with only minor coverage gaps, fitting the 4 anchor rather than the fully exhaustive 5.

4 / 5

Completeness

Explicitly states what it does ('CTF-sandbox workflow for browser cookies, localStorage... and client-side session persistence') and when to use it with concrete trigger phrases in a 'Use when...' clause, matching the 5 anchor.

5 / 5

Trigger Term Quality

Good coverage of natural phrases a user would say ('browser state', 'cached auth or session behavior', 'page behaves differently after load'), though a few common synonyms are missing, so 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche (browser-held state within CTF-sandbox) bounded by 'Use only after $ctf-sandbox-orchestrator has already established sandbox assumptions and routed here', giving minimal conflict risk.

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
zhaoxuya520/reverse-skill
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.