skills/shortcut-workspaces/SKILL.md
Static reference for Shortcut team UUIDs, mention names, and workflow IDs across both workspaces. Use this when creating or assigning Shortcut stories instead of querying the API for team lists.
npx skillsauth add nicksteffens/claude-config shortcut-workspacesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Do not query the API for team lists - use this reference directly.
Workspace data is loaded from ~/.claude/skills/shortcut-workspaces-data.json
Setup Instructions:
shortcut-workspaces-data.sample.json to shortcut-workspaces-data.jsonWhen you need team information:
Read the data file:
DATA=$(cat ~/.claude/skills/shortcut-workspaces-data.json)
Parse with jq to get specific teams:
# Get CoherentPath teams
jq '.coherentpath.teams' ~/.claude/skills/shortcut-workspaces-data.json
# Get specific team by name
jq '.coherentpath.teams[] | select(.name == "Design System & Front End Guild Team")' \
~/.claude/skills/shortcut-workspaces-data.json
# Get team UUID by mention name
jq -r '.coherentpath.teams[] | select(.mention == "design-system-team") | .uuid' \
~/.claude/skills/shortcut-workspaces-data.json
Get user information:
# Your user UUID for CoherentPath
jq -r '.coherentpath.user.uuid' ~/.claude/skills/shortcut-workspaces-data.json
# Your team memberships
jq -r '.coherentpath.user.team_memberships[]' ~/.claude/skills/shortcut-workspaces-data.json
Data file includes MCP tool prefixes for each workspace:
.coherentpath.mcp_prefix → mcp__shortcut__*.movableink.mcp_prefix → mcp__shortcut-mi__*The JSON file has this structure:
{
"coherentpath": {
"workspace_name": "CoherentPath",
"mcp_prefix": "mcp__shortcut__",
"user": {
"name": "...",
"mention": "...",
"uuid": "...",
"team_memberships": [...]
},
"teams": [
{
"name": "Team Name",
"uuid": "team-uuid",
"mention": "team-mention",
"workflow_id": 500000000
}
]
},
"movableink": { ... }
}
TEAM_UUID=$(jq -r '.coherentpath.teams[] | select(.mention == "design-system-team") | .uuid' \
~/.claude/skills/shortcut-workspaces-data.json)
WORKFLOW_ID=$(jq -r '.coherentpath.teams[] | select(.mention == "design-system-team") | .workflow_id' \
~/.claude/skills/shortcut-workspaces-data.json)
MY_UUID=$(jq -r '.coherentpath.user.uuid' ~/.claude/skills/shortcut-workspaces-data.json)
jq -r '.coherentpath.teams[] | "\(.name) | \(.uuid) | @\(.mention) | \(.workflow_id)"' \
~/.claude/skills/shortcut-workspaces-data.json
~/.claude/skills/shortcut-workspaces-data.json (gitignored)shortcut-workspaces-data.sample.json (tracked for reference)tools
Update Shortcut epics using the API directly (since MCP doesn't support epic updates). Handles linking to objectives, changing state, updating owners, etc.
content-media
Get Designer Team's current iteration and assign stories to it
data-ai
Create a new session log entry in the second-brain. Extracts context from the current session and asks for your assessment.
tools
Swap between Star Wars droid personalities for tone and statusline