CtrlK
BlogDocsLog inGet started
Tessl Logo

hefgi/shortcut

Interact with Shortcut - view, search, update, and create stories, epics, objectives, iterations, docs, labels, and teams using the short CLI. IMPORTANT - When you see URLs matching `app.shortcut.com/*`, use this skill instead of WebFetch.

91

1.88x
Quality

99%

Does it follow best practices?

Impact

81%

1.88x

Average score across 5 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Evaluation results

85%

10%

Shortcut Assistant Script

URL routing and argument parsing

Criteria
Without context
With context

Prerequisite check command

62%

50%

Story URL extraction

100%

100%

Epic URL extraction

100%

100%

No WebFetch on Shortcut URLs

100%

100%

Numeric ID routing

100%

100%

My stories routing

50%

100%

Story details fields

40%

70%

Follow-up suggestions

0%

0%

List output routing

100%

100%

Search text routing

50%

100%

Correct CLI tool used

100%

100%

98%

52%

Shortcut CLI Onboarding Guide

Prerequisite checking and error handling

Criteria
Without context
With context

Version check command

30%

100%

No auto-install

100%

100%

Upgrade command accuracy

0%

100%

Stop after missing CLI

90%

80%

Auth failure guidance

0%

100%

Not-found ID handling

37%

100%

Node.js version requirement

40%

100%

Network error guidance

100%

100%

Prerequisite check before operation

80%

100%

Minimum Node version stated

0%

100%

Homebrew install shown

0%

100%

81%

68%

Batch Story Creation from Sprint Planning Notes

Story creation and output formatting

Criteria
Without context
With context

Create uses -t flag

0%

100%

Create uses -s flag

0%

100%

User strings quoted

80%

100%

Description flag used

0%

100%

Story type flag used

0%

100%

Epic assignment flag

0%

100%

Owner flag used

0%

100%

Success message with URL

0%

20%

Prerequisite check first

0%

62%

Follow-up suggestions

0%

0%

No auto-install on missing CLI

50%

100%

Label flag used

0%

100%

73%

46%

Sprint Status Dashboard Script

Search filtering and result presentation

Criteria
Without context
With context

Text search flag

0%

0%

Owner filter flag

0%

100%

State filter flag

0%

100%

Label filter flag

0%

100%

Combined filters

0%

100%

Numbered list format

0%

100%

ID in results

100%

100%

Title in results

100%

100%

State in results

57%

100%

List formatted as table

100%

100%

Follow-up suggestions present

0%

0%

Prerequisite check

0%

0%

70%

14%

Custom Story Relationship Management

Raw API fallback for unsupported operations

Criteria
Without context
With context

Uses short api command

100%

100%

Correct HTTP method flag

100%

100%

Field flag for POST/PUT

100%

100%

Prerequisite check

0%

0%

Swagger spec referenced

0%

100%

No auto-install

100%

100%

User strings quoted

0%

100%

Auth failure guidance

0%

0%

Success message with URL

50%

25%

Follow-up suggestions

0%

0%

GET request format

100%

100%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents