CtrlK
BlogDocsLog inGet started
Tessl Logo

submit-solution

Guide a workshop attendee through committing their starter-agent decomposition and opening a PR with their solution + workshop feedback. Invoke when the user says "submit", "I'm done", "open a PR", or asks how to share their solution.

99

1.47x
Quality

100%

Does it follow best practices?

Impact

96%

1.47x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

95%

27%

Workshop Wrap-Up: Preparing to Share Your Solution

Pre-submission question and diff flow

Criteria
Without context
With context

Question 1 — subagent approach

37%

100%

Question 2 — hardest part

100%

100%

Question 3 — one change

100%

100%

Questions before git

100%

100%

Correct diff command

40%

100%

Correct eval-score command

10%

100%

Empty diff handling

50%

100%

Log questions first

100%

100%

Log captures answers

40%

50%

Log ends before git

100%

100%

93%

27%

Packaging and Pushing a Workshop Solution

Commit and push with fork workflow

Criteria
Without context
With context

Branch name convention

0%

100%

Only agent.py staged

0%

100%

No evals/reports staged

100%

100%

Commit message format

16%

100%

Fork before push

100%

100%

Push to fork

100%

41%

Executable script

100%

100%

Sequential ordering

100%

100%

No wildcard staging

100%

100%

100%

39%

Opening a Workshop Feedback PR

PR body structure and gh pr create command

Criteria
Without context
With context

PR title format

0%

100%

body-file flag

100%

100%

My decomposition section

0%

100%

Decomposition fields populated

50%

100%

Workshop feedback section

0%

100%

Hardest part field

62%

100%

One thing I'd change field

62%

100%

Anything else field

87%

100%

gh pr create command

100%

100%

Executable script

100%

100%

No hardcoded body inline

100%

100%

Repository
anthropics/cwc-workshops
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.