CtrlK
BlogDocsLog inGet started
Tessl Logo

specstory-yak

Analyze your SpecStory AI coding sessions in .specstory/history for yak shaving - when your initial goal got derailed into rabbit holes. Run when user says "analyze my yak shaving", "check for rabbit holes", "how distracted was I", or "yak shave score".

83

4.34x
Quality

77%

Does it follow best practices?

Impact

87%

4.34x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/specstory-yak/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

90%

79%

Yak Shave Weekly Retrospective

LLM summary before raw report

Criteria
Without context
With context

Summary before raw report

0%

100%

Verdict one-liner

0%

100%

Specific session callout

0%

100%

Pattern identification

33%

100%

Actionable advice or joke

33%

100%

Uses analyze.py script

0%

100%

3-5 sentence summary length

0%

0%

Data-driven summary

30%

100%

90%

49%

January Productivity Audit

Date range and JSON output argument translation

Criteria
Without context
With context

Correct --from date

0%

100%

Correct --to date

0%

100%

JSON flag used

0%

100%

Output saved to file

50%

100%

Output file is valid JSON

100%

100%

JSON has required fields

90%

100%

date_range reflects January

100%

100%

analyze.py invoked

0%

100%

LLM summary present

80%

0%

82%

74%

Recent Session Focus Report

Modification time filter and top-N argument translation

Criteria
Without context
With context

--by-mtime flag used

0%

100%

Correct --top value

0%

100%

Correct --days value

0%

100%

Output saved with -o flag

0%

100%

Output file is markdown

100%

100%

LLM summary before raw output

0%

0%

analyze.py invoked

0%

100%

Repository
specstoryai/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.