CtrlK
BlogDocsLog inGet started
Tessl Logo

ambaba/session-resume

Write session resume cards at end of work and restore them at session start.

93

1.23x
Quality

96%

Does it follow best practices?

Impact

84%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-3/

Save Developer Session Progress

Problem/Feature Description

You have been helping Priya, a backend engineer, debug a performance regression in her team's e-commerce API. After several hours of investigation together, the two of you have traced the slowdown to an N+1 query problem inside ProductController#index (file: app/controllers/product_controller.rb, line 47). The culprit is a Product.all call followed by individual product.reviews.count calls inside a render loop. The fix is to add eager loading via includes(:reviews) and update the associated controller test in spec/controllers/product_controller_spec.rb.

Priya has to leave for the day before the fix is applied. She asks: "Can you save where we are? I want to be able to pick up exactly where we left off tomorrow morning without losing the thread."

Output Specification

  • Save the session progress so it can be picked up in a future session
  • Create a file session-confirmation.md in your current working directory that contains:
    • The full path of the file you saved the entry to
    • The exact resume card you wrote

evals

SKILL.md

tile.json