CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wrap-up

Close out a launched Claude Managed Agent — recap every primitive the founder now owns, regenerate the single-file overview page, and suggest the next 1-2 upgrades. Use when the user says "wrap up", "close this out", "what do I own now", "give me the summary", "recap the agent", or when the orchestrator routes phase=wrap-up. primitives_inventory.py tables everything owned (agent, environment, session, memory, outcome, deployment); overview_page.py regenerates a self-contained ./my-agent/agent-overview.html; upgrade_suggester.py ranks the next moves from recorded deferrals plus standing hardening steps. Companion to run-without-you; the last stop before phase=done.

69

Quality

87%

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

75%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-built close-out skill: concise, hard-hitting hard rules, and mostly copy-paste-ready commands for the three core scripts. The main gaps are the incompletely specified final step (goal_state.py advance), missing post-run validation checkpoints, a redundant Tools section, and a couple of references to files outside the bundle.

Suggestions

Make step 4 executable: give the full goal_state.py invocation (with its path or script reference) instead of 'goal_state.py advance → phase=done', and note where NEXT-DIRECTIONS.md and the Phase-4 tool live.

Add brief validation checkpoints after steps 2 and 4 — e.g., confirm agent-overview.html was written and that the goal state now reads phase=done before declaring the wrap-up complete.

Drop or merge the 'Tools' section into the Workflow steps, since it only restates the three scripts already documented there; use the freed tokens to signal the companion skill (run-without-you) with a proper reference.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — each workflow step is a copy-paste command plus a one-line result description, and 'Hard rules' are terse imperatives with no concept explanations. The 'Tools' section, however, restates the three scripts already fully described in the Workflow steps ('primitives_inventory.py — recap every owned primitive'), a minor duplication that could be trimmed.

4 / 5

Actionability

Steps 1–3 give fully executable commands with concrete flags and paths ('--sheet ./my-agent/build-sheet.json', '--status live --loop-shape cron-loop --last-verdict satisfied', '--top 2'). Step 4 is the gap: 'goal_state.py advance → phase=done' is not a runnable invocation and depends on a Phase-4 tool outside this bundle, so guidance is mostly but not fully executable.

4 / 5

Workflow Clarity

The four-step sequence is clearly ordered, and 'Hard rules' embeds a real checkpoint ('read it from the sheet + goal state, never assert primitives that weren't created'). There are, however, no explicit validation steps after the outputs — nothing confirms the overview HTML was regenerated or that phase actually advanced — so it matches 'clear sequence with most checkpoints present; minor validation gaps' rather than the explicit-validate anchor.

4 / 5

Progressive Disclosure

All three referenced bundle scripts exist at the cited paths and carry the implementation detail, keeping the SKILL.md an appropriately short overview organized into Workflow / Hard rules / Forcing-question library / Tools. Minor gaps: the body references suite items not in the bundle ('run-without-you', 'NEXT-DIRECTIONS.md', 'goal_state.py') without paths, and overview_page.py depends on assets/agent-overview.template.html which is missing from the bundle.

4 / 5

Total

16

/

20

Passed

Description

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

An excellent description: concrete, third-person, and specific about every capability, with an explicit and natural 'Use when' clause covering both user phrasings and orchestrator routing. The only weakness is that a couple of trigger phrases are generic and could collide with unrelated summary or wrap-up requests.

DimensionReasoningScore

Specificity

Multiple concrete actions are named with their exact outputs: 'recap every primitive the founder now owns', 'regenerate the single-file overview page', 'suggest the next 1-2 upgrades', each backed by a named script with specifics ('tables everything owned (agent, environment, session, memory, outcome, deployment)', 'regenerates a self-contained ./my-agent/agent-overview.html', 'ranks the next moves from recorded deferrals plus standing hardening steps'). This matches the anchor for multiple specific concrete actions with comprehensive coverage of the workflow; nothing is vague or padded.

5 / 5

Completeness

It explicitly answers both questions: the 'what' opens the description with three concrete capabilities with per-script detail, and the 'when' is an explicit 'Use when...' clause with concrete trigger phrases. This mirrors the anchor example that clearly and explicitly answers both what and when with concrete triggers.

5 / 5

Trigger Term Quality

The 'Use when' clause enumerates natural phrases users would actually say — 'wrap up', 'close this out', 'what do I own now', 'give me the summary', 'recap the agent' — plus the orchestrator trigger 'phase=wrap-up'. These are comprehensive synonyms for the close-out intent, matching the top anchor's standard of natural-term coverage including variations.

5 / 5

Distinctiveness Conflict Risk

The niche is well-defined ('Close out a launched Claude Managed Agent', 'Companion to run-without-you; the last stop before phase=done') and unlikely to fire for unrelated skills. However, a few trigger phrases — 'give me the summary', 'wrap up' — are generic enough to overlap with ordinary summary requests or closely related phases in the same suite, so it fits 'mostly distinct; minor overlap risk' better than the clear-niche anchor.

4 / 5

Total

19

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

agent-launcher/skills/wrap-up/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.