CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-resume

Pick up where you left off from a previous session — use after context resets, compaction, or new conversations

60

Quality

71%

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 ./.claude/skills/skill-resume/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is highly actionable with a clear, well-guarded multi-phase workflow. Its main weaknesses are redundant sections that inflate token cost and references to bundle files that are not present.

Suggestions

De-duplicate the "No Project State Found" message (keep it in Example 1, reference it from Phase 1) and collapse Best Practices / Red Flags / Quick Reference / Bottom Line into one concise section.

Move the four full example outputs into a separate EXAMPLES.md file referenced one level deep, keeping only one representative example inline.

Either ship the referenced bundle files (codex-host-adapter.md, octo-state.sh) or remove the dangling references so signaled paths resolve.

DimensionReasoningScore

Conciseness

The ~505-line body is mostly actionable but padded with redundant sections — the "No Project State Found" block is duplicated in Phase 1 and Example 1, and Best Practices, Red Flags, Quick Reference, and The Bottom Line restate earlier content.

2 / 3

Actionability

It gives executable commands (./scripts/octo-state.sh read_state, get_context_tier auto), expected output formats, concrete routing tables with exact messages, and copy-paste-ready bash snippets.

3 / 3

Workflow Clarity

Phases 0–6 are clearly sequenced with numbered steps and explicit guards ("Stop here - do not proceed to Phase 2", exit 1 on missing .octo/); the operation is read-only restoration so the destructive-batch validation cap does not apply.

3 / 3

Progressive Disclosure

Content is largely monolithic in one file with four full inline example outputs and several restate sections; referenced paths (skills/blocks/codex-host-adapter.md, ./scripts/octo-state.sh) are signaled but no bundle files actually exist in references/scripts/assets.

2 / 3

Total

10

/

12

Passed

Description

65%

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 cleanly states a distinct niche with an explicit "use after" trigger, satisfying completeness and distinctiveness. It is weakened by second-person voice and thin action specificity, plus trigger terms that mix natural phrases with jargon.

Suggestions

Rewrite in third person (e.g., "Restores context from a previous session and continues the workflow") to avoid the second-person penalty.

List concrete capabilities (e.g., reloads state, surfaces history and blockers, routes to the next phase action) instead of a single resume verb.

Add common natural triggers like "resume", "continue", or "what was I doing" alongside the existing keywords.

DimensionReasoningScore

Specificity

"Pick up where you left off from a previous session" names the domain and a single resume action but does not list multiple concrete capabilities; per the voice guideline, the second-person phrasing ("you left off") reduces specificity by one, capping it at 1.

1 / 3

Completeness

It answers both what (pick up from a previous session) and when via an explicit trigger clause ("use after context resets, compaction, or new conversations").

3 / 3

Trigger Term Quality

It includes the natural phrase "Pick up where you left off" and "new conversations", but "context resets" and "compaction" lean technical and common variations like "resume", "continue", or "what was I doing" are absent.

2 / 3

Distinctiveness Conflict Risk

Session restoration is a clear niche with distinct triggers (context resets, compaction, new conversations) unlikely to fire for unrelated skills.

3 / 3

Total

9

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (505 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
nyldn/claude-octopus
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.