Zum Inhalt springen

Shortcut Cheat Sheet

Overview

Shortcut (formerly Clubhouse) is a project management tool designed specifically for software development teams. It organizes work around stories (tasks), epics (large features), and iterations (sprints), providing a streamlined workflow that connects planning to execution. Shortcut balances simplicity with the power needed by growing engineering teams.

Shortcut offers multiple views including Kanban boards, backlogs, roadmaps, and reports. It integrates deeply with development tools like GitHub, GitLab, Bitbucket, Slack, and Figma. The platform supports custom workflows, labels, estimates, and team-specific configurations.

Core Concepts

Stories

Story TypeIconUse Case
FeatureStarNew functionality
BugBugDefect to fix
ChoreWrenchMaintenance, tech debt

Story Fields

FieldDescription
NameStory title
DescriptionMarkdown-supported details
TypeFeature, Bug, or Chore
StateCurrent workflow state
Owner(s)Assigned team members
TeamResponsible team
EpicParent epic
IterationSprint assignment
LabelsTags for categorization
EstimateStory points
PriorityUrgent, High, Medium, Low, None
Due dateDeadline
TasksSubtask checklist

Workflow States

CategoryDefault States
UnstartedUnscheduled, Ready for Development
StartedIn Development, Ready for Review, In Review
DoneCompleted

Keyboard Shortcuts

ShortcutAction
NNew Story
ENew Epic
INew Iteration
SSearch
/Focus search bar
Ctrl+KQuick actions
BToggle sidebar
?Show shortcuts
J / KNavigate down / up
EnterOpen selected story
XSelect / deselect story

Epics

FieldDescription
NameEpic title
DescriptionDetailed scope and goals
StateTo Do, In Progress, Done
Owner(s)Responsible leads
LabelsCategorization tags
ObjectiveParent objective (OKR)
Planned datesStart and target dates

Iterations (Sprints)

FieldDescription
NameIteration name
Start dateSprint start
End dateSprint end
StoriesAssigned work items
VelocitySum of completed story points

Views

Reports

ReportDescription
VelocityStory points completed per iteration
Burn-downRemaining work in current iteration
Cumulative FlowStory state distribution over time
Cycle TimeAverage time from start to completion
Lead TimeAverage time from creation to completion

Integrations

IntegrationFeatures
GitHubLink PRs and branches; auto-state transitions
GitLabMerge request linking and status sync
BitbucketPR and branch integration
SlackCreate stories from messages; notifications
FigmaEmbed design files in stories
SentryLink error reports to bug stories
ZapierConnect to 5,000+ tools

Git Integration

# Branch naming convention (auto-links to story)
git checkout -b username/sc-12345/feature-name

# Commit message linking
git commit -m "Implement login flow [sc-12345]"

# PR description linking - include sc-12345 anywhere

API

# List stories
curl -L https://api.app.shortcut.com/api/v3/stories \
  -H "Shortcut-Token: YOUR_API_TOKEN"

# Create a story
curl -X POST https://api.app.shortcut.com/api/v3/stories \
  -H "Shortcut-Token: YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Implement OAuth login",
    "story_type": "feature",
    "description": "Add OAuth2 login support",
    "labels": [{"name": "auth"}],
    "estimate": 5
  }'

# Search stories
curl "https://api.app.shortcut.com/api/v3/search/stories?query=is:started%20owner:me" \
  -H "Shortcut-Token: YOUR_API_TOKEN"

Troubleshooting

IssueSolution
GitHub PRs not linkingCheck branch name includes sc-XXXXX
Workflow states not matchingConfigure custom workflow per team
Iteration velocity inaccurateEnsure stories have estimates before completing
Search not finding storiesUse operators: is:started, label:bug, owner:me
Bulk import failingCheck CSV format matches import template
Notifications overwhelmingAdjust preferences; unfollow non-critical stories
Roadmap dates wrongUpdate epic planned dates
Slow board loadingArchive completed iterations; reduce visible stories