CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

post-mortem

/c-level-agents:post-mortem [decision] — Honest retrospective on an executed decision, scored against original assumptions and dissent. Closes the strategic sprint loop. Use when a decision hits its 90-day review checkpoint or its kill criteria trigger — e.g. scoring last quarter's pricing change against its pre-committed success metrics.

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

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./c-level-agents/skills/post-mortem/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 delivers a concrete, copy-structured post-mortem template with clear inputs, triggers, and routing — actionable and free of padding. Its main weakness is that the multi-step process is never made explicit: the reader must infer the sequence from the output template, and no verification steps guard the scoring work (e.g., confirming pre-committed criteria exist).

Suggestions

Add a short numbered 'Process' section (locate decision record → gather actual outcomes → score success/kill criteria → audit assumptions and dissent → write record → route by status) so the sequence is explicit rather than implied by the output template's section order.

Insert a validation checkpoint before scoring: verify the decision record from /c-level-agents:decide actually contains pre-committed success and kill criteria, and flag or abort if criteria were never recorded (retro-fitted criteria would undermine the skill's stated purpose).

Make the 'Actual outcomes' input executable by specifying where to source it (execution plan status, metrics dashboards, customer-signal logs) rather than leaving it as a generic list.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: no concepts Claude already knows are explained, and the output template earns its tokens as the core deliverable. The two short 'Why...' sections are borderline — they carry behavioral guidance (don't retroactively justify, score the dissent) but could be trimmed — matching 'efficient; minor instances of over-explanation' rather than the fully lean anchor of 5.

4 / 5

Actionability

Concrete guidance dominates: an explicit save path ('~/.claude/postmortems/YYYY-MM-DD-<slug>.md'), a complete fill-in-the-blank record template covering every section, named inputs, and command-level routing. Gaps keep it below 5: no worked example showing a filled record, and no direction on where the 'Actual outcomes (metrics, events, customer signals)' should be sourced from.

4 / 5

Workflow Clarity

The process sequence (gather record → pull actuals → score criteria → audit assumptions → route by status) is only implicit in the output template's section order — there is no explicit step list. There are also no validation checkpoints (e.g., verifying the decision record actually contains pre-committed criteria before scoring), fitting 'sequence present but checkpoints missing or implicit' at 3 rather than 4.

3 / 5

Progressive Disclosure

A well-sectioned single-file skill: no bundle files exist, the ~55-line template is appropriately inline as the core content, and the Related section clearly signals one-level-deep links to sibling skills and agents. Minor gaps — mixed navigation styles ('${CLAUDE_PLUGIN_ROOT}/...' vs '../../...') and the two rationale sections could live in a reference if the file grows — keep it at 'good structure; minor organization gaps' rather than 5.

4 / 5

Total

15

/

20

Passed

Description

78%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 description with an explicit 'Use when...' clause and concrete, dated trigger conditions plus a realistic example — the what/when pairing is fully realized. Weaknesses are minor: the action list is thin beyond 'retrospective + score against assumptions/dissent', and it does not differentiate itself from the sibling /em:postmortem skill.

DimensionReasoningScore

Specificity

The description names the domain ("Honest retrospective on an executed decision") and a couple of concrete actions ("scored against original assumptions and dissent"), matching the 'names domain and 1-2 concrete actions' anchor. Phrases like "Closes the strategic sprint loop" are abstract filler rather than concrete capabilities, so it does not reach the 'several specific actions' level of 4.

3 / 5

Completeness

It clearly answers both questions: what ("Honest retrospective on an executed decision, scored against original assumptions and dissent") and when ("Use when a decision hits its 90-day review checkpoint or its kill criteria trigger") with a concrete trigger example. This matches the anchor for explicitly answering both what AND when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Explicit trigger terms — "90-day review checkpoint", "kill criteria trigger", plus the example "scoring last quarter's pricing change against its pre-committed success metrics" — are natural phrases a user of this pipeline would say, and "retrospective"/"post-mortem" cover the concept synonyms. A few common variations ("debrief", "what went wrong", "review the outcome") are missing, which keeps it below the comprehensive-coverage anchor of 5.

4 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche (decision post-mortem at a scheduled checkpoint) with distinct triggers unlikely to fire for unrelated skills. Minor overlap risk exists with the noted sibling "/em:postmortem — adversarial single-decision post-mortem", which the description does not distinguish itself from, fitting the 'mostly distinct; minor overlap risk' anchor rather than 5.

4 / 5

Total

16

/

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

relative_links

Relative link issues: 1 missing, 1 deeper-than-1-level, 2 suspicious

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

c-level-agents/skills/post-mortem/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.