CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

quarter-clone

Clone the last quarter of the current conversation, discarding earlier context to reduce token usage while preserving recent work.

62

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/quarter-clone/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is an exemplary lean instruction-only skill: exact commands, a verification step before the operation, and explicit guidance on communicating the result to the user. The only notable gap is the absence of a fallback path when the preview does not match the expected session.

Suggestions

Add one line for preview mismatch recovery, e.g. "If the preview does not match, inspect the last few entries of ~/.claude/history.jsonl to find the correct session ID before cloning."

State what to do if find returns no script path (e.g. check the plugin is installed) so the workflow has a complete feedback loop.

DimensionReasoningScore

Conciseness

The body is a lean 15-line numbered workflow where every line is either an executable command, a parameter instruction, or a directly load-bearing note (e.g. "Uses version sort to prefer the latest version if multiple exist"). No concept explanation or padding exists, matching the "every token earns its place" anchor.

5 / 5

Actionability

Step 1 is fully copy-paste executable (tail -1 ~/.claude/history.jsonl | jq -r ...) and steps 2-5 give exact commands with concrete flag usage (--preview, --quarter). Falls short of 5 only because steps 3-4 use <script-path> and argument placeholders that must be substituted from prior step output, which is inherent to the dynamic discovery but still a minor gap from copy-paste readiness.

4 / 5

Workflow Clarity

A clearly sequenced 5-step process with a real validation checkpoint (step 3 preview: "Check that the first and last messages match the current conversation") and an explicit output-communication step (step 5 gives the exact resume command). Not a 5 because there is no error-recovery guidance if the preview does not match (e.g. how to find the correct session ID).

4 / 5

Progressive Disclosure

The skill is under 50 lines, single-task, and needs no external reference files (no references/, scripts/, or assets/ bundle exists; the script it uses is an external runtime dependency located via find). The numbered steps with clarifying sub-bullets are well organized, satisfying the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

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

The description is concise, concrete, and buzzword-free, clearly stating what the skill does and why. Its main weakness is the complete absence of trigger guidance ("Use when...") and of natural synonym phrases a user might say when they need this capability.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user wants to trim, compact, or clear old context, or mentions high token usage or the conversation getting too long."

Add natural synonyms users would actually say — "trim the conversation", "compact the context", "clear old messages" — alongside "clone" to improve trigger-term coverage.

Distinguish the skill from its half-clone sibling (e.g. "quarter-clone keeps the last quarter; see half-clone for keeping half") to reduce overlap risk between the two related skills.

DimensionReasoningScore

Specificity

"Clone the last quarter of the current conversation, discarding earlier context to reduce token usage while preserving recent work" names several concrete actions and outcomes (clone last quarter, discard earlier context, reduce token usage, preserve recent work) with no vague padding. It is not a 5 because the skill is single-purpose, so the action coverage is inherently narrow rather than comprehensive.

4 / 5

Completeness

The "what" is clear and specific, but there is no "Use when..." clause or equivalent trigger guidance, which caps completeness at 3 per the rubric guideline. Not a 4 because the "when" is entirely absent rather than merely weakly implied.

3 / 5

Trigger Term Quality

Relevant keywords like "clone", "conversation", and "token usage" are present, but common natural variations users would say are missing (e.g. "trim the conversation", "compact context", "clear old messages"). Not a 2 because the terms present are domain-specific and natural rather than generic filler.

3 / 5

Distinctiveness Conflict Risk

The operation has a clear niche (cloning the last quarter of the current session for token reduction) and is unlikely to trigger for unrelated skills. Not a 5 because the body references a sibling half-clone capability, indicating minor overlap risk with a closely related skill.

4 / 5

Total

14

/

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

ykdojo/claude-code-tips

Path

skills/quarter-clone/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.